簡體   English   中英

未通過Chef安裝Npm依賴項

[英]Npm dependencies not installed through chef

我們正在嘗試通過執行資源在廚師食譜中使用“ npm install”解決節點依賴性。

這是我的廚師食譜:

execute "download dependancies from package.json" do
 command "npm install --silent"
 user "#{node['non_root_user']}"
end

這是我的包json:

"dependencies": {
"classnames": "^2.2.5",
"keymirror": "^0.1.1",
"moment": "^2.10.2",
"moment-timezone": "^0.4.0",
"node-sass": "^3.2.0",
"parse": "^1.4.2",
"react": "^0.13.2",
"react-swipeable": "^3.0.2"
},
"devDependencies": {
"babel-eslint": "^4.0.10",
"brfs": "^1.4.0",
"browser-sync": "^2.6.7",
"browserify": "^9.0.7",
"browserify-shim": "^3.8.5",
"classnames": "^2.2.5",
"dotenv": "^1.2.0",
"eslint": "^1.1.0",
"eslint-plugin-react": "^3.2.3",

npm install僅安裝dev-dependencies ,而不安裝dependencies 有什么自動方法可以使用npm install安裝所有依賴項嗎? 我是否錯過了npm的任何其他配置。

您所擁有的都很好,因此可能還有其他問題。 如果您想要更簡單的方法,請查閱poise-javascript和application_javascript食譜。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM