npm init //創建一個package.json | npm init -y //快速全部以默認的方式生成一個package.json ,-y是-yes的縮寫
以下方式可按回車默認
name 項目名稱 [默認以當前DOS窗口所在文件夾為項目名稱]
version 項目的版本號 [默認為( 1.0.0 )]
description 項目的描述信息
entry point 項目的入口文件 [默認為index.js]
test command 項目啟動時腳本命令
git repository 如果你有 Git 地址,可以將這個項目放到你的 Git 倉庫里
keywords 關鍵詞,如果是發布到NPM官網上的開源項目,搜索什么關鍵詞會搜到你這個項目
author 作者叫啥
license 項目要發行的時候需要的證書,平時玩玩忽略它
npm install X | npm i X // i是install的縮寫
會把X包安裝到node_modules目錄中
不會修改package.json
之后運行npm install命令時,不會自動安裝X
npm install X --save
會把X包安裝到node_modules目錄中
會在package.json的dependencies屬性下添加X
之后運行npm install命令時,會自動安裝X到node_modules目錄中
之后運行npm install –production或者注明NODE_ENV變量值為production時,會自動安裝msbuild到node_modules目錄中
npm install -X --save-dev
會把X包安裝到node_modules目錄中
會在package.json的devDependencies屬性下添加X
之后運行npm install命令時,會自動安裝X到node_modules目錄中
之后運行npm install –production或者注明NODE_ENV變量值為production時,不會自動安裝X到node_modules目錄中
