【发布时间】:2018-05-31 05:19:01
【问题描述】:
我正在寻找
npm run install:global
npm install -g win-node-env
yarn && npm run dev:build && npm run dev:serve
这三个命令是什么意思? 我试图搜索谷歌,但没有得到相关信息。
【问题讨论】:
标签: node.js npm npm-install yarnpkg
我正在寻找
npm run install:global
npm install -g win-node-env
yarn && npm run dev:build && npm run dev:serve
这三个命令是什么意思? 我试图搜索谷歌,但没有得到相关信息。
【问题讨论】:
标签: node.js npm npm-install yarnpkg
没有任何额外信息...
npm run 运行package.json 文件的“脚本”属性中定义的下一个参数。因此,npm run install:global 将执行该名称对应的任何脚本条目。如果你的package.json 文件有这个条目(它应该):
package.json:
"scripts": {
"install:global": "npm install -g whatever-the-script-is"
}
npm install -g win-node-env 将全局安装 win-node-env 包,以便通过键入 win-node-env 公开的任何内容从终端会话访问它。
yarn && npm run dev:build && npm run dev:serve
Yarn 是 npm 的替代品。该命令将运行yarn,然后是package.json 中对应于dev:build 的脚本,并在运行dev:serve 之后立即运行。
【讨论】:
npm run install:global
运行指定的 npm 脚本
npm install -g win-node-env
全局安装包
相同
yarn && npm run dev:build && npm run dev:serve
与npm install && npm run dev:build && npm run dev:serve
安装本地包并运行脚本
这就是 package.json 的样子
{
"name": "demo"
"scripts": {
"install:global": "npm install -g my-unrealistic-package"
"dev:build": "echo \"build something\"",
"dev:serve": "echo \"serve something\""
}
}
【讨论】: