反応ネイティブプロジェクトをパッケージマネージャーとしてのyarnからnpmの使用に変更するための段階的なプロセスはありますか?数日間の検索後に見つけることができるのは、npmからyarnに移動する指示と、 deyarn と呼ばれるパッケージです。誰もこれについて良いリソースを持っていますか?
これを試して :
yarn.lock
(このファイルは必要ありません)。node_modules
package.json
、スクリプト使用糸をnpm
と同じコマンドに変更しますyarn
のすべてのグローバルパッケージを削除します(1つのプロジェクトでnpm
を使用する場合は削除する必要はありません)yarn
を削除します。npm
をインストールします(インストールした場合、この手順は無視してください)error
をアップロードできますか?not fully work
。
編集:
npm
をyarn
に変更する場合も同じです:
package-lock.json
(このファイルは必要ありません)。node_modules
package.json
、スクリプトの変更npm
をyarn
と同じコマンドに変更npm
のすべてのグローバルパッケージを削除します(1つのプロジェクトにyarn
を使用する場合、削除する必要はありません)npm
を削除します。yarn
をインストールします(インストールした場合、この手順は無視してください)CLIコマンドの比較 3番目のステップを確認できます
次の手順を試してください。
node_modules
npm install
Npmとyarnは同じpackage.jsonを使用するため、これは機能するはずです。
deyarn パッケージは見事に機能しました。
更新が必要なpackage-lock.jsonスクリプトのみ(自動更新ではなく)フラグを立てることに注意してください。
環境のニーズに応じて、engines: yarn: '..'
エントリがpackage-lock.jsonに追加します。