一尘不染

npm install和npm run build有什么区别?

node.js

npm install和之间有什么区别npm run build

我在项目中注意到,有时npm在npm install执行时会开始失败,但是在运行时npm run build,它可以正常工作。

如何这两个目标的内部运作,即installrun build不同?


阅读 5976

收藏
2020-07-07

共1个答案

一尘不染

npm install将依赖项安装到node_modules/您正在处理的节点项目的目录中。您可以调用install另一个node.js项目(模块),以将其安装为项目的依赖项。

npm run build是的别名npm build,除非您在package.json文件中指定“
build”的作用,否则它什么都不做。它使您可以在将其用于另一个项目之前,为项目执行任何必要的构建/准备任务。

build根据build的文档linkinstall命令调用:

这是npm link和npm install调用的管道命令。

2020-07-07