代码拉取完成,页面将自动刷新
同步操作将从 四铢半两/JwChat 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
const webpack = require('webpack');
const version = process.env.VERSION || require('./package.json').version;
const isProduction = process.env.NODE_ENV === 'production'
const utils = require('./build/utils.js')
const banner =
' JwChat.js v' +
version +
'\n' +
' (c) 2020-' +
new Date().getFullYear() +
' codeGI\n' +
' Released under the MIT License.\n';
module.exports = {
publicPath: './',
css: {
extract: false
},
//去除生产环境的 productionSourceMap
productionSourceMap: false,
configureWebpack: {
output: {
libraryExport: 'default',
libraryTarget: 'umd',
// library: 'JwChat',
umdNamedDefine: true,
// globalObject: 'typeof self !== \'undefined\' ? self : this',
},
plugins: [
new webpack.BannerPlugin(banner)
],
externals: isProduction? utils.externalModules: {}
},
chainWebpack: config => {
if(process.env.npm_lifecycle_event!=='lib') {
config.plugin('html').tap(opts => {
opts[0].cdnConfig = utils.cdnConfig, // cdn配置
opts[0].isExternal = isProduction //是否加载js,dev下默认不加载
return opts
})
}
}
};
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。