2017-01-28 5 views
1

私はyarn install(または単にyarn短いため)を実行して、私はまだyarn.lockファイルを持っていない場合は、結果がどのようなパッケージに依存しますが、私のnode_modulesディレクトリにインストールすでにですか?または、node_modulesは、すでにそこにあるものに関係なく、同じ状態になりますか?"yarn install"はnode_modulesの内容をすでに無視していますか?

つまり、yarnを実行する前にrm -rf node_modulesを「あわせて」実行して、最新のバージョンを取得する必要がありますか?

答えて

0

糸がnode_modulesを消去してロックファイルを生成し、ロックファイルなしですべてをダウンロードしているようです(0.18.1)。

node_modulesを変更すると、それ以上の糸の呼び出しは何もしませんが、ロックファイルに変更を導入する依存関係を追加すると、node_modulesを再度ワイプするよう呼び出されます。

(ロックファイルの変更が通常の動作であるためにnode_modulesを消去する方法については、糸githubスレッドを読んでいますが、今はそのコメントを見つける方法がわかりません)

関連する問題