yarn build命令是做什么的? yarn build和 npm build是一样的吗? 如果不是,有什么区别?
yarn build
npm build
缺省情况下,yarn build和 npm build不是现有的命令。我认为您指的是 yarn run build或 npm run build。
yarn run build
npm run build
build是一个可以在 scripts属性的 package.json文件中指定的命令。
build
scripts
package.json
{ "name": "mypackage", "version": "0.1.0", "scripts": { "build": "webpack --config webpack.dev.js" } }
在本例中,build是启动命令 webpack --config webpack.dev.js的快捷方式。您可以使用希望定义一些快捷方式来启动命令的每个关键字。
webpack --config webpack.dev.js
这两个命令之间的唯一区别是您正在使用的 JS 依赖管理器,纱线或 npm。
更多信息:
Https://yarnpkg.com/lang/en/
Https://www.npmjs.com/
”纱线结构 将应用程序打包成静态文件进行生产。
Https://mad9135.github.io/f2020/modules/week3/02-react-tooling/07-create-react-app.html
我猜纱线和 npm 的真正区别在于纱线提供的性能和安全性。
纱线实际上并行安装包装,每次只安装一个包装
纱线有更安全的依赖性。