node.js - npm install 为什么无法安装完所有的依赖?
PHP中文网
PHP中文网 2017-04-17 15:37:30
0
6
1076

在react官网下一了一个练手项目http://reactjs.cn/react/docs/...
在本地运行时的时候用了cnpm install 安装模块,还是会出现很多模块没有,这是为什么?

使用 npm install 安装以后还是有问题

凭借我强大的毅力,已经全部一个个的手动安装完了,至少有15个这样的模块,这是为什么呢?

PHP中文网
PHP中文网

认证高级PHP讲师

全員に返信(6)
Ty80

正確には言えませんが、すべてのインストールが成功したことが示されているため、依存パッケージの開発者が取り残されている可能性があります。この状況は通常、依存関係パッケージがアップグレードされた後に発生します。依存関係の開発者が、特定の依存関係に必要な依存関係を追加した可能性があります。つまり、インストールしたモジュールを実行する必要があります。開発者が新しい依存関係を追加するときは、--save を使用せずに npm install <package> を直接実行します。したがって、依存パッケージがアップグレードされた後、コード内で必要なパッケージは依存パッケージの package.json ファイルに追加されません。現時点では、たとえば、現在は npm i mime コマンドを実行する必要があります。

いいねを押す +0
巴扎黑

cnpm install 失敗した場合は、再試行する前に、node_modules を削除することをお勧めします npm install 2 つの依存関係のディレクトリ構造は多少異なります

いいねを押す +0
Ty80

その後、npm を試してください。国内の Taobao チームのパッケージが不完全である可能性があります。これも推測です。npm install
を試して、外部サーバーからダウンロードしてみてください

いいねを押す +0
迷茫

npm i または Yarn を使用してみてください。cnpm はパッケージをリークすることがあります

いいねを押す +0
刘奇

糸の使用をお勧めします

yarn config セット レジストリ 'https://registry.npm.taabao.org'

いいねを押す +0
PHPzhong

yarn を使用することをお勧めします。その方がはるかに高速です。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート