常用的webpack 配置

const path = require(‘path‘);

let HtmlWebpackPlugin = require(‘html-webpack-plugin‘);

let VueLoaderPlugin = require(‘vue-loader/lib/plugin‘)

module.exports = {

entry: ‘./src/main.js‘,

output: {

path: path.resolve(__dirname),

filename:‘bundle.js‘,

},

resolve: {

// 设置别名

alias: {

‘@‘: resolve(‘src‘),// 这样配置后 @ 可以指向 src 目录

‘c‘: resolve(‘src/components‘),

}

},

module:{

rules:[

{test:/\.css/,use:[‘vue-style-loader‘,‘css-loader‘]},

{

test:/\.js/,

use:{

loader:‘babel-loader‘,

options:{

presets:[‘@babel/preset-env‘]

},

},

exclude:/node_modules/,

},

{test:/\.vue/,use:‘vue-loader‘}

]

},

plugins:[

new VueLoaderPlugin(),

new HtmlWebpackPlugin({

template:‘./src/index.html‘

})

]

};

 webpack webpack-cli webpack-dev-server  webpack 需要的
 vue-style-loader css-loader  处理css样式
 html-webpack-plugin 处理html
 @babel/core @babel/preset-env babel-loader   处理es6 语法
 vue-template-compiler  vue-loader 处理vue  编译的
 webpack-merge  合并webpack  配置

原文地址:https://www.cnblogs.com/guangzhou11/p/11597011.html

时间: 2024-08-30 13:17:37

常用的webpack 配置的相关文章

webpack配置这一篇就够

最近看了一篇好文,根据这个文章重新梳理了一遍webpack打包过程,以前的一些问题也都清楚了,在这里分享一下,同时自己也做了一些小的调整 原文链接:http://www.jianshu.com/p/42e11515c10f git项目地址:https://github.com/gengchen528/webpackSample 更多前端内容可以到:http://www.bloggeng.com/ 写在前面的话 阅读本文之前,先看下面这个webpack的配置文件,如果每一项你都懂,那本文能带给你的

vue UI 告别webpack配置

目录 vue UI 告别webpack配置 开始体验 创建项目 项目细节 1. 插件 2. 依赖 3. 配置 4. 任务 总结 vue UI 告别webpack配置 vue-cli 3.0 的候选版本也已经发布多时了.vue-cli 3.0 版本为我们提供了集 创建.管理.分析 为一体的可视化界面vue ui,妈妈再也不用担心我不懂配置啦~让我们来一起尝尝鲜吧~ #安装最新版的vue-cli npm install -g @vue/cli #yarn/npm 安装(二选一) yarn globa

Windows Server 2012 R2 WSUS-9:常用控制台选项配置

在WSUS控制台中,默认提供了很多选项,这些选项为我们更好的管理和使用WSUS提供了很好的途径.首先,来看看"计算机清理向导",一般我们可以每个月运行一次计算机清理向导,来清理不需要的更新,释放磁盘空间等等,具体清理向导打开的方式如下. 打开之后可以做的清理操作如下.我们可以默认全部选择,也可以根据需要进行自定义的选择.如果公司的环境中计算机的数目比较多,这个清理向导还是很有用处的. 另外一个功能就是我们可以配置电子邮件通知.选择"选项","电子邮件通知&

PhpStorm 快捷键大全 PhpStorm 常用快捷键和配置

PhpStorm 快捷键大全 PhpStorm 常用快捷键和配置 出处:西西整理 作者:西西 日期:2015/8/11 21:50:38 [大 中 小] 评论: 0 | 我要发表看法 PhPStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具,PhpStorm可随时帮助用户对其编码进行调整,运行单元测试或者提供可视化debug功能.Phpstrom的一款名为Magicento的插件对快速创建Magento插件十分有用. 常用快捷键  设置快捷键:File -> Sett

linux的常用命令和配置

1.tar.gz包解压 [[email protected] crawler]# ls com.ericsson.cdm.crawler-0.0.1-SNAPSHOT-dist.tar.gz [[email protected] crawler]# tar zxvf com.ericsson.cdm.crawler-0.0.1-SNAPSHOT-dist.tar.gz com.ericsson.cdm.crawler-0.0.1-SNAPSHOT/lib/log4j-1.2.14.jar ...

Struts2 常用的常量配置

在struts2-core-2.1.8.1.jar的org.apache.struts2包下面的default.properties资源文件里可以查到常用的常量配置,这些不用刻意的记住:忘记的时候可以查询.总结长用的的常量配置如下面: <!-- 设置url请求后缀 --> <constant name="struts.action.extension" value="do,action,html,htm"></constant>

Java开发常用环境变量配置

1. JDK变量名:JAVA_HOME变量值:D:\Program Files\Java\jdk1.7.0_25(即JDK的安装路径)配置解析:方便引用.归一原则(%JAVA_HOME%),第三方软件约定. 变量名:Path(该变量名在系统变量中已经存在)变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin配置解析:使系统在任何路径下都可以识别javac,java命令. 变量名:classpath变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib

webpack 配置的探索

1   webpack  --display-modules  --display-chunks  可以展示出 打包的全部trunk webpack 配置 生成分析文件 webpack --profile --json > stats.json到一下网址分析 http://chrisbateman.github.io/webpack-visualizer/ 分析 CommonsChunkPlugin

WebStorm 常用安装,配置,快捷键

WebStorm 软件资源   http://pan.baidu.com/s/1c2OmyQW(不建议使用汉化版,都已可能出现很多意想不到的问题) * Web前端集成开发工具 - WebStorm * 安装完成后,双击执行文件 * 弹出窗口(complete installation),点击"OK"按钮 * 弹出窗口(License Activation)-激活WebStorm软件 * 选择"License server"选项 * 在"License se