這是一個後續問題時發現的package.json我earlier question(不過是一個獨立的問題)NPM着安裝反應
我試圖安裝在Mac上的反應和反應-DOM:
npm install --save react react-dom
但得到以下警告(替換爲路徑名「...」):
npm WARN saveError ENOENT: no such file or directory, open '/Users/../Z/package.json'
/Users/.../Z
├─┬ [email protected]
│ ├─┬ [email protected]
│ │ ├── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ └── [email protected]
│ │ │ │ └── [email protected]
│ │ │ └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ └── [email protected]
│ │ ├── [email protected]
│ │ └── [email protected]
│ ├─┬ [email protected]
│ │ └── [email protected]
│ └── [email protected]
└── [email protected]
npm WARN enoent ENOENT: no such file or directory, open '/Users/.../Z/package.json'
npm WARN Z No description
npm WARN Z No repository field.
npm WARN Z No README data
npm WARN Z No license field.
我搜索了一下週圍,但沒有找到一個很好的理由,這些警告。像these這樣的SO帖子似乎建議在安裝節點模塊的同一目錄中安裝react。我的節點安裝在usr/local/bin中,但即使在全局搜索中,package.json也不會出現在機器的任何位置。我在安裝反應之前安裝了npm,所以不認爲它是一個版本問題。
您的終端目前是否設置爲您的項目的根目錄,其中'package.json'是?當你運行'pwd'(打印工作目錄)和'ls'(列表)時,你會得到什麼?隨意使用此信息編輯您的問題。 – therobinkim
我在項目的根目錄,但正如我所提到的,我沒有在我的機器上的任何地方package.json – Anupam