node 中npm start 做了哪些事情

創建node項目常用的兩種方式,一種是通過express,它是基於node的後臺框架。另一種是通用的node工程。

express不討論。最近引用開源的node項目,執行了一系列操作,不知道這個過程是怎麼實現的。心血來潮探究一二。

具體引用方式如下

其中 【kurento-one2many-call】託管項目結構如下

npm install  && npm start 執行的其實是package.json中script結點下對應的 install 和 start的腳本指令,但是打開package.json 並沒有發現這兩個結點

原因在這裏,npm 定義了一些默認腳本

 至於原始項目中postinstall,則是在npm install 執行之後會做的事情,即切換到static目錄下,通過bower 安裝依賴的模塊。

參考文章:

http://www.ruanyifeng.com/blog/2016/10/npm_scripts.html

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章