[英]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.