これは私の以前の質問へのフォローアップの質問です(ただし、独立した質問です)
Mac に react と react-dom をインストールしようとしています:
npm install --save react react-dom
ただし、次の警告が表示されます (パス名は に置き換えられます...
)。
npm WARN saveError ENOENT: no such file or directory, open '/Users/../Z/package.json'
/Users/.../Z
├─┬ react@15.4.1
│ ├─┬ fbjs@0.8.8
│ │ ├── core-js@1.2.7
│ │ ├─┬ isomorphic-fetch@2.2.1
│ │ │ ├─┬ node-fetch@1.6.3
│ │ │ │ ├─┬ encoding@0.1.12
│ │ │ │ │ └── iconv-lite@0.4.15
│ │ │ │ └── is-stream@1.1.0
│ │ │ └── whatwg-fetch@2.0.1
│ │ ├─┬ promise@7.1.1
│ │ │ └── asap@2.0.5
│ │ ├── setimmediate@1.0.5
│ │ └── ua-parser-js@0.7.12
│ ├─┬ loose-envify@1.3.0
│ │ └── js-tokens@2.0.0
│ └── object-assign@4.1.0
└── react-dom@15.4.1
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.
少し調べてみましたが、これらの警告の正当な理由は見つかりませんでした。これらのようなSO投稿は、ノードモジュールがインストールされているのと同じディレクトリに反応をインストールすることを提案しているようです。ノードがインストールされてusr/local/bin
いますがpackage.json
、グローバル検索でもマシンのどこにも表示されません。反応をインストールする前に npm をインストールしたばかりなので、バージョン管理の問題ではないと思います。