package.json mysql_package.json入门
package.json中添加中文注釋會編譯出錯
npm install命令根據(jù)這個配置文件,自動下載所需的模塊,也就是配置項(xiàng)目所需的運(yùn)行和開發(fā)環(huán)境。
package.json可以手工編寫,也可以使用npm init命令自動生成
npm init時,用戶需要回答一些問題,然后在當(dāng)前目錄下生成一個基本的package.json文件,所有問題中,只有項(xiàng)目名稱和項(xiàng)目版本是必填的,其他都是選填的。
最簡單的package.json要包含兩個數(shù)據(jù),項(xiàng)目名稱和項(xiàng)目版本,它們都是必須的,如果沒有就沒有辦法install
scripts 它指定了運(yùn)行腳本的npm命令行縮寫。
dependencies,devDependencies 分別指定了項(xiàng)目運(yùn)行所依賴的模塊、項(xiàng)目開發(fā)所需要的模塊。它們都制定一個對象,該對象的各個成員,分別由模塊名和對應(yīng)的版本號組成,表示依賴的模塊及版本范圍
--save參數(shù)表示將該模塊寫入dependencies
--save-dev表示將該模塊寫入devDependencies
config用于向環(huán)境變量輸出值
engines 指明了改項(xiàng)目多需要的node.js版本
bin 許多包有一個或多個可執(zhí)行文件希望被安裝到系統(tǒng)路徑,在npm下要這個做非常容易(npm就是這樣運(yùn)行的)
這需要在你的package.json中提供一個bin字段,它是一個命令名和本地文件名的映射。在安裝時,如果是全局安裝,npm將會使用符號鏈接把這些文件鏈接到prefix/bin,如果是本地安裝,會鏈接到./node_modules/.bin/
超強(qiáng)干貨來襲 云風(fēng)專訪:近40年碼齡,通宵達(dá)旦的技術(shù)人生總結(jié)
以上是生活随笔為你收集整理的package.json mysql_package.json入门的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySQL双主io线程起不来_解决mas
- 下一篇: c 用mysql导出xls文件怎么打开_