問題タブ [bazel-rules-nodejs]
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.
typescript - typeScriptでpackage.json依存関係の配列が英数字順にソートされているかどうかを確認する
typeScript で、package.json の依存関係と devDependencies の配列が英数字順に並べ替えられているかどうかを確認したいと考えています。ソートされていない場合は、場違いな dep 名を返す必要があります。
typesScript でチェックする bazel ルールを構築してチェックしたい
dep2、devdep1 が違反していると言って false を返します。
bazel - ルールの失敗で Bazel ビルドを失敗させる方法は?
アプリケーションで NodeJS の Bazel ルールを使用しています。目的は、単純に一連のファイルを lint し、lint が失敗した場合にビルドを失敗させることです。私が現在経験しているのは、lint エラーにもかかわらずビルドが成功することです。
これが私のBUILD
ファイルの一部です:
最初にヒンティング ライブラリを読み込み、リントするすべての HTML ファイルのファイル グループを定義します。その後、データと引数を指定してルールを使用します。
ビルドを実行するには、npm スクリプトでデフォルト オプションを使用します。bazel build //...
bazel - Bazel: 別のリンクされた JS 依存関係 (yarn ワークスペース) を使用して js_library をビルドします。
いくつかの JS パッケージを含み、Yarn ワークスペースで編成されたプロジェクトがあります。
FOO
package は package に依存しBAR
、で定義されていFOO/package.json
ます:
workspaces/bar/BUILD.bazel
このように見えます
そしてここworkspaces/foo/BUILD.bazel
WORKSPACE
ファイルには以下が含まれます。
このセットアップのすべてで、実行bazel build //workspaces/foo:foo
して失敗します。links
で構成またはgenerate_local_modules_build_files
属性を設定する必要がありますyarn_install
か? または、このリンクされたパッケージを連携させるために必要な変更は何ですか?