簡體   English   中英

npm在項目根目錄中安裝軟件包和依賴項

[英]npm installs packages and dependencies in the project root directory

我從Windows切換到Mac。 當我嘗試安裝npm模塊時,這些包及其依賴性在項目根目錄中創建。

在Windows上,模塊安裝到./node_modules中,所有依賴項都位於module文件夾中。

我需要進行配置以使其像以前一樣工作嗎?

編輯

我的項目目錄中同時包含node_modules文件夾和package.json:

{
  "name": "react",
  "version": "0.0.1",
  "private": true,
  "dependencies": {
    "chokidar": "^1.0.3"
  }
}

而且,chokidar軟件包及其依賴項位於項目根目錄中。

當您使用npm install ,它將啟動直到找到package.json或node_modules文件夾並在其中安裝您的軟件包。

因此,如果您的項目結構是這樣的

project_root/
  modules/
    mymodule/
  node_modules

然后在mymod目錄中運行npm install ,該模塊將安裝在project_root / node_modules中

暫無
暫無

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

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