之间有什么“NPM安装”和“故宫重建”的区别?
我从V7.1.0我的节点版本升级到V9.4.0。这种米试图运行我的服务器后,然后我得到这个。
was compiled against a different Node.js version using
NODE_MODULE_VERSION 51. This version of Node.js requires
NODE_MODULE_VERSION 59. Please try re-compiling or re-installing
the module (for instance, using `npm rebuild` or `npm install`).
然后我知道npm rebuild
。我同时运行命令npm rebuild
和npm install
。它固定运行npm rebuild
之后,但我不明白它做什么。请有关npm rebuild
解释
谢谢
回答如下:NPM安装:即npm install
用于安装使用package.json
文件包很明显,该命令还可以安装在该包(在package.json
)是依赖于其他包。在背面,该命令使用npm build
这有助于建立你安装的软件包。
故宫重建:正如它的名字重建,这个命令再次构建软件包,只有当你升级的节点版本,必须重新编译与新的二进制文件所有的C ++插件使用。
之间有什么“NPM安装”和“故宫重建”的区别?
我从V7.1.0我的节点版本升级到V9.4.0。这种米试图运行我的服务器后,然后我得到这个。
was compiled against a different Node.js version using
NODE_MODULE_VERSION 51. This version of Node.js requires
NODE_MODULE_VERSION 59. Please try re-compiling or re-installing
the module (for instance, using `npm rebuild` or `npm install`).
然后我知道npm rebuild
。我同时运行命令npm rebuild
和npm install
。它固定运行npm rebuild
之后,但我不明白它做什么。请有关npm rebuild
解释
谢谢
回答如下:NPM安装:即npm install
用于安装使用package.json
文件包很明显,该命令还可以安装在该包(在package.json
)是依赖于其他包。在背面,该命令使用npm build
这有助于建立你安装的软件包。
故宫重建:正如它的名字重建,这个命令再次构建软件包,只有当你升级的节点版本,必须重新编译与新的二进制文件所有的C ++插件使用。