webpack loader插件

webpack Vue 的loader插件

我所知道的有

css的:

 rules: [
		  {
		  	test:/\.css$/,  //css部分
		  	use:[
		  	 {loader:'style-loader'},
		  	 {loader:'css-loader'},
		  	]
		  }
    ]
//下载
cnpm i style-loader css-loader    
//或
npm i style-loader css-loader 

图片以及音频视频:

        {
			test:/\.jpg|png|gif|ttf|woff$/, 
			use:[
			//命名
			{loader:'file-loader',options:{name:'[name].[ext]'}}
			]
		}
//下载
cnpm i file-loader    
//或
npm i file-loader 

HTML的:

{
		  	test:/\.html$/, 
		  	use:[
		  	//命名
		  	 {loader:'file-loader',options:{name:'[name].html'}},
		  	 //与js分离
		  	 {loader:'extract-loader'},
		  	 //分析html
		  	 {loader:'html-loader'},
		  	]
		  	}
//安装
npm i file-loader extract-loader html-loader

vue的就比较麻烦了:


//安装
npm i vue-loader

//vue-loader的调用
const VueLoaderPlugin = require('vue-loader/lib/plugin')
module.exports = {
	plugins: [
    // 请确保引入这个插件!
    new VueLoaderPlugin()
  ],
  resolve: {
		        alias: {
		            'vue': 'vue/dist/vue.js'
		        }
    },
	module:{  //写loader
		rules:[
		    {
            test: /\.vue$/,
            loader: 'vue-loader'
         }
		]
	}
}

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值