1.安装
2.webpack.config.js
1.引入插件vue-loader
2.resovle.alias的设置 。用于引入vue文件
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31const { VueLoaderPlugin } = require('vue-loader'); const ExtractTextPlugin=require("extract-text-webpack-plugin"); const webpack = require ("webpack"); const webpackDevServer = require('webpack-dev-server'); module.exports = { mode: 'development', entry:... output:{ path:path.join(__dirname,"./dist"), publicPath:"/vue-SPA/dist/" , filename:"main.js" }, module: { rules: [ { test: /.vue$/, loader: 'vue-loader', options:{ loaders:{ css:ExtractTextPlugin.extract({ use:"css-loader", fallback:"vue-style-loader", }) } } } }, plugins:[
复制代码
1new ExtractTextPlugin("main.css"")
复制代码
]} resolve: { //模块的解析 alias: { 'vue$':'vue/dist/vue.js'} //创建import过require 文件的别名。。用于引入vue文件 } //可以使用import Vue "from" vue
1new VueLoaderPlugin(), //注意插件的引入
关于resolve的参考:点击打开链接
最后
以上就是淡淡煎饼最近收集整理的关于webpack 处理 vue单文件的全部内容,更多相关webpack内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复