問題タブ [yarnpkg]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
294 参照

express - Express を使用した Yarn でバイナリが見つからない

Express.js と yarn を試してみて (私にとってはすべて初めてです)、最も基本的な問題に直面しています。Yarn が実行可能ファイルを正しくインストールしていないようです。

バイナリがあることがわかります:

しかし、エクスプレスを呼び出そうとすると:

明らかに欠けているものはありますか?

0 投票する
2 に答える
3661 参照

node.js - 糸でプライベートnpmパッケージをインストールするには?

会社のプライベート npm パッケージを yarn でインストールする必要があります - どうすればよいですか?

npm ログイン認証トークンを設定しましたが、役に立ちません。プライベート npm パッケージは常に 404 not found などのエラーで終了します。

動作しませんが、この npm コマンドは動作します:

動作します - トークンを使用して yarn config registry/auth を設定しようとしましたが、注意が役立ちます。

エラー:

0 投票する
0 に答える
152 参照

javascript - yarnpkg でデプロイする前に node_modules を削除する必要がありますか?

yarnpkg はインストールが決定論的であると述べていますが、ビルド時間をさらに短縮するために以前のバージョンの node_modules を保持できるということですか?

0 投票する
0 に答える
79 参照

javascript - 複数のプラットフォームで Yarn を使用してネイティブ バイナリを処理するにはどうすればよいですか?

いくつかのモジュールを含む nodejs プロジェクトがあります。そのうちの 1 つ (appdynamics) は、リクエスターのプラットフォーム/アーキテクチャに応じてネイティブ バイナリを提供します。これは、ロックファイル内の糸のフィンガープリントと組み合わされて、問題を引き起こします。

  • macOS では、開発時にネイティブ バイナリが 1 つある
  • Linux では、デプロイ時に別のネイティブ バイナリが必要です

前述のフィンガープリンティングのため、Yarn はそのままではこれを許可しません。

今のところ、私が見つけた唯一の回避策は、コードベースを Docker コンテナーにマウントし、そこから yarn コマンドを実行してから、ロックファイルの変更をコミットすることです。

これを達成するためのより良い方法はありますか?

0 投票する
1 に答える
259 参照

angular - Webpack ヤーンを使用した Angular2

私たちのプロジェクトでは、Webpack と yarn で Angular2 を使用しています。を使用してアプリを実行しようとするとwebpack --config webpack/webpack.dev.js、次のエラーが表示されます。

tslint.jsonファイルは次のとおりです。

さまざまなバージョンの tslint を試しましたが、うまくいきません。