私はAng2プロジェクトで.Net Coreを開始しました。 Webpackとすべてのものは私にはかなり新しいですが、私はそれらを理解し始めています。Webpackに含める特定のcss/jを指定するにはどうすればよいですか?
私はdotnet new angular
でプロジェクトを作成しました。私はwebpack.config.vendor.js
にどのようにして自分のナゲットパッケージを参照するのかを理解しました。
私は今、CSS、私が直接含める/ JS(彼らと何のnugetパッケージはありません)いくつかは、(裾をどこに置くか分からないましたが、現在彼らはだから私はしようとした/libs/somefolder/something.js/.css
でありますentry: {vendor:[]}
配列(webpack.config.vendor.js
)二つの新しいエントリに入れる:
entry: {
vendor: [
//Previous entries
'/libs/somefolder/something.js',
'/libs/somefolder/something.css',
]
},
しかし、私はwebpack --config webpack.config.vendor.js
を実行すると、私はエラーを取得する:
ERROR in dll vendor Module not found: Error: Can't resolve '/libs/somefolder/something.js' in 'E:\My\Project.Web' @ dll vendor
ERROR in dll vendor Module not found: Error: Can't resolve '/libs/somefolder/something.css' in 'E:\My\Project.Web' @ dll vendor
それでは、どうすればいいですか?
を、あなたは 'モジュールを追加しようとしたことがあり'config、それらの余分なライブラリを' somefolder/something.js'として指定しますか? [resolve.modules](https://webpack.js.org/configuration/resolve/#resolve-modules) –
@ DanielJ.Gを参照してください。それが解決策でした。コメントを回答に変換できますか? – J4N
今後「tag:title」形式を使用しないでください。タグを完全に削除するか、より自然な方法でタイトル自体に入れてください。タグを正しく使用する方法のこのヘルプセンターの記事を読むhttp://stackoverflow.com/help/tagging – Tseng