代码拉取完成,页面将自动刷新
同步操作将从 辰小白/noob-admin-ui 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
const VueLoaderPlugin = require('vue-loader/lib/plugin');
const HtmlWebpackPlugin = require('html-webpack-plugin');
const CleanWebpackPlugin = require("clean-webpack-plugin");
const path = require('path');
module.exports = {
devServer: {
host: '127.0.0.1',
port: 7180
},
entry: './src/main.js',
output: {
filename: 'bundle.[hash].js'
},
module: {
rules: [
{
test: /\.vue$/,
use: ['vue-loader']
},
{
test: /\.css$/,
use: [{
loader: 'vue-style-loader'
}, {
loader: 'css-loader'
}, {
loader: 'px2rem-loader',
// options here
options: {
remUnit: 50,
remPrecision: 8
}
}]// 直接插入到style标签中
},
{
test: /\.(eot|svg|png|jpg|ttf|woff|woff2)(\?\S*)?$/,
loader: 'file-loader'
}
]
},
plugins: [
new HtmlWebpackPlugin({ // 此插件必须位于插件数组的首位
template: './src/index.html',// 指定模板html文件
filename: './index.html',// 输出的html文件名称
favicon: path.resolve('./src/assets/img/favicon.png'), //标签页图片
inject: true,
}),
new VueLoaderPlugin(),
new CleanWebpackPlugin()
],
// externals: {
// 'AMap': 'window.AMap'
// }
};
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。