在react官网下一了一个练手项目http://reactjs.cn/react/docs/...在本地运行时的时候用了cnpm install 安装模块,还是会出现很多模块没有,这是为什么?
使用 npm install 安装以后还是有问题
凭借我强大的毅力,已经全部一个个的手动安装完了,至少有15个这样的模块,这是为什么呢?
认证高级PHP讲师
正確には言えませんが、すべてのインストールが成功したことが示されているため、依存パッケージの開発者が取り残されている可能性があります。この状況は通常、依存関係パッケージがアップグレードされた後に発生します。依存関係の開発者が、特定の依存関係に必要な依存関係を追加した可能性があります。つまり、インストールしたモジュールを実行する必要があります。開発者が新しい依存関係を追加するときは、--save を使用せずに npm install <package> を直接実行します。したがって、依存パッケージがアップグレードされた後、コード内で必要なパッケージは依存パッケージの package.json ファイルに追加されません。現時点では、たとえば、現在は npm i mime コマンドを実行する必要があります。
cnpm install 失敗した場合は、再試行する前に、node_modules を削除することをお勧めします npm install 2 つの依存関係のディレクトリ構造は多少異なります
cnpm install
npm install
その後、npm を試してください。国内の Taobao チームのパッケージが不完全である可能性があります。これも推測です。npm install を試して、外部サーバーからダウンロードしてみてください
npm i または Yarn を使用してみてください。cnpm はパッケージをリークすることがあります
糸の使用をお勧めします
yarn config セット レジストリ 'https://registry.npm.taabao.org'
yarn を使用することをお勧めします。その方がはるかに高速です。
yarn
正確には言えませんが、すべてのインストールが成功したことが示されているため、依存パッケージの開発者が取り残されている可能性があります。この状況は通常、依存関係パッケージがアップグレードされた後に発生します。依存関係の開発者が、特定の依存関係に必要な依存関係を追加した可能性があります。つまり、インストールしたモジュールを実行する必要があります。開発者が新しい依存関係を追加するときは、--save を使用せずに npm install <package> を直接実行します。したがって、依存パッケージがアップグレードされた後、コード内で必要なパッケージは依存パッケージの package.json ファイルに追加されません。現時点では、たとえば、現在は npm i mime コマンドを実行する必要があります。
。cnpm install
失敗した場合は、再試行する前に、node_modules を削除することをお勧めしますnpm install
2 つの依存関係のディレクトリ構造は多少異なりますその後、npm を試してください。国内の Taobao チームのパッケージが不完全である可能性があります。これも推測です。npm install
。を試して、外部サーバーからダウンロードしてみてください
npm i または Yarn を使用してみてください。cnpm はパッケージをリークすることがあります
糸の使用をお勧めします
yarn config セット レジストリ 'https://registry.npm.taabao.org'
yarn
を使用することをお勧めします。その方がはるかに高速です。