[英]Can npm devDependencies be used in production?
我们的工作产品之一是 JS SDK,我们的客户可以安装和使用npm install...
我正在浏览package.json
文件,发现 package, socket.io-client
作为devDependency
安装。 但是 SDK 使用socket.io
作为其工作的一个组成部分,它显然是为我们的客户工作的。 那么,它为什么有效呢? 因为,按照文档,使用devDependencies
npm install
时不应安装 devDependencies。
我弄清楚这里发生了什么。 因此,当您执行npm install
时, npm 将安装所有依赖项,包括 devDependencies 和常规依赖项。 如果您不想安装 devDependencies,请将--production
标志与npm install
一起使用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.