var path = require('path');
var ExtractTextPlugin = require("extract-text-webpack-plugin");
var HtmlWebpackPlugin = require('html-webpack-plugin');
var webpack = require('webpack');
var UglifyJSPlugin = require('uglifyjs-webpack-plugin');
var OptimizeCssAssetsPlugin = require('optimize-css-assets-webpack-plugin');
module.exports = {
entry: {
'index':'./app/index.js',
'css':'./app/index.less'
},
resolve:{
extensions:['.js'],
alias: {
//設(shè)置全局jquery插件;
jquery: path.resolve(__dirname,'./bower_components/jquery/dist/jquery.js') //絕對路徑;
},
module: {
rules: [
{
test: /\.html$/,
use: ['html-loader']
},
{
test: /\.(png|jpg|jpe?g|gif|svg|woff|woff2|ttf|eot|ico)(\?[\s\S]+)?$/,
use: "file-loader?name=[name][hash].[ext]&outputPath=images/"
},
{
test: /\.less$/,
use: ExtractTextPlugin.extract({
fallback: 'style-loader',
//resolve-url-loader may be chained before sass-loader if necessary
use: ['css-loader', 'less-loader']
})
}
]} ,
plugins: [
new ExtractTextPlugin({
filename:"styles.css",
allChunks:true }),
new HtmlWebpackPlugin({
title:'hello',
filename: 'test.html',
template: 'app/index.html' }),
new webpack.optimize.CommonsChunkPlugin({
name: ['index'] }),
new UglifyJSPlugin(),
new webpack.ProvidePlugin({
$: 'jquery' }), //文件里遇見‘$’加載jquery
new OptimizeCssAssetsPlugin({
assetNameRegExp: /\.css$/g, //正則匹配后綴.css文件;
cssProcessor: require('cssnano'), //加載‘cssnano’css優(yōu)化插件;
cssProcessorOptions: { discardComments: {removeAll: true } }, //插件設(shè)置,刪除所有注釋;
canPrint: true //設(shè)置是否可以向控制臺打日志,默認(rèn)為true;
} ) ],
devServer: {
stats: 'errors-only',
contentBase:'./',
disableDotRule:true
},
output: {
filename: '[name].js',
path: path.resolve(__dirname, 'dist'),
chunkFilename:'js/[name].js'
}
};
webpack-config
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進(jìn)店門梳猪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來麻削,“玉大人,你說我怎么就攤上這事春弥∏河矗” “怎么了?”我有些...
- 文/不壞的土叔 我叫張陵匿沛,是天一觀的道長扫责。 經(jīng)常有香客問我,道長俺祠,這世上最難降的妖魔是什么公给? 我笑而不...
- 正文 為了忘掉前任,我火速辦了婚禮蜘渣,結(jié)果婚禮上淌铐,老公的妹妹穿的比我還像新娘。我一直安慰自己蔫缸,他們只是感情好腿准,可當(dāng)我...
- 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般吐葱。 火紅的嫁衣襯著肌膚如雪街望。 梳的紋絲不亂的頭發(fā)上,一...
- 文/蒼蘭香墨 我猛地睜開眼炭玫,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了貌虾?” 一聲冷哼從身側(cè)響起吞加,我...
- 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎尽狠,沒想到半個月后衔憨,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
- 正文 獨(dú)居荒郊野嶺守林人離奇死亡袄膏,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
- 正文 我和宋清朗相戀三年巫财,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片哩陕。...
- 正文 年R本政府宣布心赶,位于F島的核電站,受9級特大地震影響缺猛,放射性物質(zhì)發(fā)生泄漏缨叫。R本人自食惡果不足惜,卻給世界環(huán)境...
- 文/蒙蒙 一荔燎、第九天 我趴在偏房一處隱蔽的房頂上張望耻姥。 院中可真熱鬧,春花似錦有咨、人聲如沸琐簇。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽婉商。三九已至似忧,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間丈秩,已是汗流浹背盯捌。 一陣腳步聲響...
- 正文 我出身青樓,卻偏偏與公主長得像筷狼,于是被迫代替她去往敵國和親瓶籽。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
推薦閱讀更多精彩內(nèi)容
- webpack是前端資源模塊化管理和打包工具埂材,在某種程度上來說塑顺,是專門為前端開發(fā)量身打造的。在webpack出現(xiàn)之...
- 1.下載vue-cli vue-cli的使用與詳細(xì)介紹,可以到github上獲取https://github.co...
- 安裝對應(yīng)的loader,加載圖片安裝的file-loader,命令如下 在webpack.config.js中添加...