“yarn build”命令有啥作用? “npm build”和“yarn build”是相似的命令吗?
Posted
技术标签:
【中文标题】“yarn build”命令有啥作用? “npm build”和“yarn build”是相似的命令吗?【英文标题】:What does " yarn build " command do? Are " npm build " and "yarn build" similar commands?“yarn build”命令有什么作用? “npm build”和“yarn build”是相似的命令吗? 【发布时间】:2019-07-08 15:30:45 【问题描述】:yarn build
命令有什么作用?
yarn build
和 npm build
是否相同?如果不是,有什么区别?
【问题讨论】:
【参考方案1】:我猜 yarn 和 npm 之间的真正区别在于 yarn 提供的性能和安全性。
yarn 实际上是并行安装包,而 Npm 一次只安装一个包
而且 Yarn 有更安全的依赖。
【讨论】:
【参考方案2】:"纱线构建 将应用程序捆绑到静态文件中以用于生产。”
【讨论】:
你在哪里读到的?对我来说yarn
不理解这样的命令。【参考方案3】:
yarn build
和 npm build
默认不是现有命令。我想你的意思是yarn run build
或npm run build
。
build
是一个可以在package.json
文件的scripts
属性上指定的命令。请参阅下面的示例。
"name": "mypackage",
"version": "0.1.0",
"scripts":
"build": "webpack --config webpack.dev.js"
在本例中,build
是启动命令webpack --config webpack.dev.js
的快捷方式。您可以使用每个关键字定义一些快捷方式来启动命令。
这两个命令的唯一区别是你使用的 JS 依赖管理器,yarn 或 npm。
更多信息:
https://yarnpkg.com/lang/en/
https://www.npmjs.com/
【讨论】:
在哪里可以找到捆绑的应用程序? 在 yarn build 之后可以看到项目里面的 build 文件夹,这个文件夹包含了打包好的 app 或者编译好的项目。 虽然我在任何地方都找不到它的文档,但我只是运行了yarn build
,它确实有效;这是yarn run build
的完全有效的简写。以上是关于“yarn build”命令有啥作用? “npm build”和“yarn build”是相似的命令吗?的主要内容,如果未能解决你的问题,请参考以下文章
“npm 设置注册表 https://registry.npmjs.org/”有啥作用?