簡體   English   中英

npm install安裝,但node_modules為空

[英]npm install installs, but node_modules is empty

我在數字海洋上有一個運行Ubuntu 16.04的VM。 我安裝了節點和git。 我正在拉回購,並嘗試安裝所有依賴項。

我在項目文件夾中運行npm install 一切看起來都可以正確安裝。 然后,我嘗試通過運行node server.js來啟動我的應用程序,但出現各種module not found errors

當我查看node_modules內部node_modules ,目錄為空。

任何想法可能會發生什么?

輸出:

root@codetrunk-dev:~/codetrunk# npm install --save
npm WARN deprecated swig@1.4.2: This package is no longer maintained
npm WARN deprecated lodash.isarray@4.0.0: This package is deprecated. Use Array.isArray.
npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated lodash@1.0.2: lodash@<3.0.0 is no longer maintained. Upgrade to lodash@^4.0.0.
npm WARN deprecated graceful-fs@1.2.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.
npm WARN deprecated graceful-fs@2.0.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.
Killed          ...] / extract:alt: verb gentlyRm don't care about contents; nuking /root/codetrunk/node_modules/.staging/alt-983484ae/node
root@codetrunk-dev:~/codetrunk# ls
app  bower.json  config.js  gulpfile.js  models  node_modules  package.json  public  server.js  views
root@codetrunk-dev:~/codetrunk# cd node_modules/
root@codetrunk-dev:~/codetrunk/node_modules# ls
root@codetrunk-dev:~/codetrunk/node_modules# ls
root@codetrunk-dev:~/codetrunk/node_modules#

您必須將液滴的內存從512mb增加到1gb,至少要安裝npm模塊。 然后,您可以根據需要返回到512mb。 這為我解決了。

可能是您的package.json文件不存在或沒有dependenciesdevDependencies

不需要增加Droplet的內存(或者,如果您不在具有該功能的服務器上)的另一種選擇是手動地或成組地手動安裝依賴項。 就我而言,express是我正在安裝的最大軟件包,因此我使用npm install express手動安裝了該軟件包,然后運行npm install來獲取其余npm install

暫無
暫無

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

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