npm 会在项目的 package.json 文件中寻找 scripts 区域,其中包括npm test和npm start等命令。
其实npm test和npm start是npm run test和npm run start的简写。事实上,你可以使用npm run来运行scripts里的任何条目。
使用npm run的方便之处在于,npm会自动把node_modules/.bin加入$PATH,这样你可以直接运行依赖程序和开发依赖程序,不用全局安装了。
1.局部安装
npm install http-server(卸载npm uninstall http-server) 只会在当前项目下创建node_modules文件夹,并且安装http-server
package.json
{
"scripts":{
"start": "http-server -a 0.0.0.0 -p 80"
}
}
运行npm start/npm run start 启动http-server
2.全局安装 (默认安装在C:\Users\Administrator\AppData\Roaming\npm\node_modules)
全局安装后在任何地方都可以使用
npm install -g http-server ( npm uninstall -g http-server 全局卸载)
其实npm test和npm start是npm run test和npm run start的简写。事实上,你可以使用npm run来运行scripts里的任何条目。
使用npm run的方便之处在于,npm会自动把node_modules/.bin加入$PATH,这样你可以直接运行依赖程序和开发依赖程序,不用全局安装了。
1.局部安装
npm install http-server(卸载npm uninstall http-server) 只会在当前项目下创建node_modules文件夹,并且安装http-server
package.json
{
"scripts":{
"start": "http-server -a 0.0.0.0 -p 80"
}
}
运行npm start/npm run start 启动http-server
2.全局安装 (默认安装在C:\Users\Administrator\AppData\Roaming\npm\node_modules)
全局安装后在任何地方都可以使用
npm install -g http-server ( npm uninstall -g http-server 全局卸载)