国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

如何能分清npm cnpm npx nvm

2024-05-06 15:43:10
字體:
來源:轉載
供稿:網友

用過 npm cnpm嗎?知道 npx nvm 嗎?

唔~

npm

npm 的全稱是 Node Package Manager 是 JavaScript 世界的包管理工具,并且是 Node.js 平臺的默認包管理工具,在安裝的 nodejs 的時候,npm 會跟著一起安裝。通過 npm 可以安裝、共享、分發代碼,管理項目依賴關系。

常用命令:

npm -v 顯示版本,檢查npm 是否正確安裝npm help 可查看某條命令的詳細幫助,例如npm help installnpm list -g 查看已經安裝的模塊npm show express 查看已經安裝的模塊的詳情 npm cache clean --force 清除npm本地緩存npm init 初始化npm install xxx 下載包npm uninstall xxx 卸載包npm update xxx 更新包npm outdated -g --depth=0 要找出需要更新的軟件包

發布一個 npm 包:

注冊 && 查詢:https://www.npmjs.com 登錄:npm login 查詢確認成功:npm whoami 上傳包:npm publish 驗證郵箱:npm adduser 換源:npm config set registry http://registry.npmjs.org 更新:修改 version 后 npm publish

cnpm

cnpm 淘寶鏡像,可以看成是 npm 的國內版本,下載 npm 包的速度更快。

安裝 npm install cnpm -g --registry=https://registry.npm.taobao.org。

npx

npm v5.2.0 引入的一條命令。

npx 會幫你執行依賴包里的二進制文件,引入這個命令的目的是為了提升開發者使用包內提供的命令行工具的體驗。

把原來需要全局安裝的包放到項目目錄下安裝。

old:npm install -g create-react-appcreate-react-app my-appnew:npx create-react-app my-app

臨時安裝 create-react-app 包,命令完成后 create-react-app 會刪掉,不會出現在 global 中,下次再執行,還是會重新臨時安裝。

nvm

node 管理工具

在開發中,有時候對 node 的版本有要求,有時候需要切換到指定的 node 版本來重現問題等。遇到這種需求的時候,我們需要能夠靈活的切換 node 版本,nvm 就是為解決這個問題而產生的,他可以方便的在同一臺設備上進行多個 node 版本之間切換。

nvm 不支持 Windows,但是有替代品,也就是 nvm-windows。

安裝 nvm:

wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash

安裝完成后關閉終端,重新打開終端輸入 nvm 驗證一下是否安裝成功,當出現“Node Version Manager”時,說明已安裝成功。

如果在新的終端輸入 nvm 時提示:command not found: nvm,有可能是以下原因之一:

你的系統可能缺少一個 .bash_profile 文件,你可以創建一個此文件(可通過vi或vim命令),打開復制粘貼以下代碼(安裝nvm成功后終端的最好3行代碼)進去,保存,然后再次運行安裝命令;

export NVM_DIR="$HOME/.nvm"[ -s "$NVM_DIR/nvm.sh" ] && /. "$NVM_DIR/nvm.sh" # This loads nvm[ -s "$NVM_DIR/bash_completion" ] && /. "$NVM_DIR/bash_completion" # This loads nvm bash_completion            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 班玛县| 禄劝| 吉木萨尔县| 永春县| 枣强县| 沧州市| 东城区| 驻马店市| 探索| 武陟县| 班戈县| 长治市| 益阳市| 叙永县| 郁南县| 方正县| 绥棱县| 江城| 来宾市| 襄城县| 鄂伦春自治旗| 红桥区| 昌平区| 和龙市| 昌宁县| 凤阳县| 龙州县| 冷水江市| 富川| 闻喜县| 喀喇| 银川市| 乌恰县| 阿拉尔市| 四平市| 曲沃县| 衡东县| 香港| 清河县| 靖江市| 金华市|