“纱线构建”命令是做什么的? “ npm 构建”和“纱线构建”命令是否类似?

yarn build命令是做什么的? yarn buildnpm build是一样的吗? 如果不是,有什么区别?

162709 次浏览

缺省情况下,yarn buildnpm build不是现有的命令。我认为您指的是 yarn run buildnpm run build

build是一个可以在 scripts属性的 package.json文件中指定的命令。

{
"name": "mypackage",
"version": "0.1.0",
"scripts": {
"build": "webpack --config webpack.dev.js"
}
}

在本例中,build是启动命令 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 的真正区别在于纱线提供的性能和安全性。

纱线实际上并行安装包装,每次只安装一个包装

纱线有更安全的依赖性。