php執行npm命令 npm系列之命令執行

2021-10-12 19:36:59 字數 1247 閱讀 5896

當我想使用vue的腳手架來建立乙個專案的時候,我應該怎麼做?

執行命令 npm install -g @vue/cli 全域性安裝,之後就可以在控制台中使用vue create programname 來建立乙個專案。

npm install 時會分析每個依賴中package.json中的bin屬性,會在lib同級的bin目錄中建立乙個名為command的檔案軟鏈結,指向filepath.

(不同的環境具體路徑可能不一樣,我這邊是裝了nvm,管理node的版本的)

因為bin在環境變數中,所以我們能在命令中中直接使用這些命令。

當我們在專案中執行npm install packagename 時,就可以在專案中安裝某乙個依賴。

同樣地,如果這個依賴是的package.json中是有bin屬性的。

會在node_modules/.bin目錄中建立乙個名為command的檔案軟鏈。

package.json中的script欄位可以用來自定義指令碼命令,使用npm run command來執行。

- 當執行npm run command時,會自動建立乙個shell,再這個shell裡面執行指定的指令碼命令。因此,只要是shell可以執行的命令,就可以寫在npm script 中。

- npm建立的shell,會將當前目錄的nodemodules/.bin目錄交到環境變數中,執行結束後,再將環境變數恢復原樣。

這就意味著,node_modules/.bin目錄中的所有命令,可以使用新增再script中進行呼叫。

在performance專案中執行script中的命令,執行時將專案中的node_modules/.bin目錄新增到了環境變數中

安裝Nodejs,執行npm命令異常

異常現象 在安裝完成nodejs之後,使用npm install時提示異常 使用cmd檢視npm版本,也報同樣的錯誤。operation not permitted,mkdir c program files nodejs 但是如果使用管理員身份執行cmd,再檢視npm是可以的 原因1 許可權問題 ...

npm命令總結

npm help 檢視所有命令 npm help 檢視某條命令的詳細幫助,el npm help install 在package.json所在目錄下 npm install g 先在本地安裝當前命令列程式,可用於發布前的本地測試 npm update 把當前目錄下node modules子目錄裡邊...

npm安裝命令

1 npm init 初始化專案,建立package.json檔案。2 npm install 一鍵安裝pachage.json裡的所有依賴檔案。3 npm install dependencies 只安裝package.json裡的dependencies 執行依賴 檔案。4 npm instal...