小编典典

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

all

npm install和 和有什么不一样npm run build

我在我的项目中注意到,有时 npm 在npm install执行时开始失败,但是在运行时npm run build,它工作得很好。

这两个目标的内部工作方式installrun build有何不同?


阅读 329

收藏
2022-07-02

共1个答案

小编典典

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

npm run build除非您在 package.json
文件中指定“构建”的功能,否则什么也不做。它允许您在将项目用于另一个项目之前为您的项目执行任何必要的构建/准备任务。

npm build根据build
的文档,
是一个内部命令,由linkand命令调用:install

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

您不会npm build正常调用,因为它在内部用于使用 node-gyp 构建本机 C/C++ Node 插件。

2022-07-02