問題タブ [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.
express - Express を使用した Yarn でバイナリが見つからない
Express.js と yarn を試してみて (私にとってはすべて初めてです)、最も基本的な問題に直面しています。Yarn が実行可能ファイルを正しくインストールしていないようです。
バイナリがあることがわかります:
しかし、エクスプレスを呼び出そうとすると:
明らかに欠けているものはありますか?
node.js - 糸でプライベートnpmパッケージをインストールするには?
会社のプライベート npm パッケージを yarn でインストールする必要があります - どうすればよいですか?
npm ログイン認証トークンを設定しましたが、役に立ちません。プライベート npm パッケージは常に 404 not found などのエラーで終了します。
動作しませんが、この npm コマンドは動作します:
動作します - トークンを使用して yarn config registry/auth を設定しようとしましたが、注意が役立ちます。
エラー:
javascript - yarnpkg でデプロイする前に node_modules を削除する必要がありますか?
yarnpkg はインストールが決定論的であると述べていますが、ビルド時間をさらに短縮するために以前のバージョンの node_modules を保持できるということですか?
javascript - 複数のプラットフォームで Yarn を使用してネイティブ バイナリを処理するにはどうすればよいですか?
いくつかのモジュールを含む nodejs プロジェクトがあります。そのうちの 1 つ (appdynamics) は、リクエスターのプラットフォーム/アーキテクチャに応じてネイティブ バイナリを提供します。これは、ロックファイル内の糸のフィンガープリントと組み合わされて、問題を引き起こします。
- macOS では、開発時にネイティブ バイナリが 1 つある
- Linux では、デプロイ時に別のネイティブ バイナリが必要です
前述のフィンガープリンティングのため、Yarn はそのままではこれを許可しません。
今のところ、私が見つけた唯一の回避策は、コードベースを Docker コンテナーにマウントし、そこから yarn コマンドを実行してから、ロックファイルの変更をコミットすることです。
これを達成するためのより良い方法はありますか?
angular - Webpack ヤーンを使用した Angular2
私たちのプロジェクトでは、Webpack と yarn で Angular2 を使用しています。を使用してアプリを実行しようとするとwebpack --config webpack/webpack.dev.js
、次のエラーが表示されます。
tslint.json
ファイルは次のとおりです。
さまざまなバージョンの tslint を試しましたが、うまくいきません。