webpackを使用してすべて.css
を別のファイルに展開しようとしています。これを行うには、xtract-text-webpack-plugin
を使用しています。webpack extract-text-webpack-pluginを使用して別のファイルにCSSを抽出します
何らかの理由で、ウェブパックを実行した後にファイルが出力されていません。
は、ここでは、これが私のwwwrootフォルダ内の私は、コンソール
Hash: 81acf65502ca13764b09
Version: webpack 3.2.0
Time: 71ms
Asset Size Chunks Chunk Names
main.js 2.62 kB 0 [emitted] main
[0] multi ./App/main.js 28 bytes {0} [built]
[1] ./App/main.js 27 bytes {0} [built]
なし.css
ファイルで入手出力され、私のwebpack.configファイル
var path = require('path');
var webpack = require('webpack');
const ExtractTextPlugin = require('extract-text-webpack-plugin');
const css = new ExtractTextPlugin('styles/[name].css');
module.exports = {
entry: [
'./App/main.js'
],
output: {
path: path.join(__dirname, '/wwwroot/js/'),
filename: '[name].js',
},
resolve: {
extensions: ['.css']
},
module: {
rules: [{
test: /\.css$/,
use: ExtractTextPlugin.extract({
use: 'css-loader'
})
}]
},
plugins: [
css
],
}
です。 これはなぜ起こっているのですか?
はここpackage.json
ファイル
"dependencies": {},
"devDependencies": {
"css-loader": "^0.28.4",
"extract-text-webpack-plugin": "^3.0.0",
"webpack": "^3.2.0"
}
ありがとうございます!
を2番目のエントリポイントを作成することができます
第二の方法あなたが私は同じことをやっているように思えます。しかし、出力にcssファイルが生成されることはありません。これはどこかWebpackの設定ですか? – kkdeveloper7
いいえ '新しいExtractTextPlugin( 'site.css')'を試してみて、それが最初にうまくいくかどうか確認できますか? – Yasser
あなたの提案に変更され、 '.css'は生成されませんでした。 jsファイルのみが生成されています。 – kkdeveloper7