完善构建
Former-commit-id: 8667ca696c40d1d398ef8ae0e3bebe7c1e31f7d9 Former-commit-id: 615014ac0c59293472eabd99941aecf6779c1425 Former-commit-id: 7f45572d695ccbf889ee84f41c52f012484aa3f1 Former-commit-id: 84d3f6c30ddc096b2f2dc44a3ab37f0b39ef8285 [formerly 0af90ce18a961631a2d7a13fd46d9a66ab0457e3] Former-commit-id: bf61aeb19b6514b94fc3364a1e8ade714dba6fe0 Former-commit-id: 9d8c1aef232b1fe36d50c1eb772d677b3bc6c1f4 Former-commit-id: f908f6732184bf4bc9c062f45e3f0c3cc297864b Former-commit-id: 4b9977850bc0a77613d6d8a4126d47622605b508 Former-commit-id: dfadf6968d87541ccf20818c9a5ade382e548ab7
This commit is contained in:
@@ -3,7 +3,7 @@ const productionGzipExtensions = ['js', 'css']
|
||||
const VueFilenameInjector = require('@d2-projects/vue-filename-injector')
|
||||
const ThemeColorReplacer = require('webpack-theme-color-replacer')
|
||||
const forElementUI = require('webpack-theme-color-replacer/forElementUI')
|
||||
const dependencies = require('./dependencies')
|
||||
const cdnDependencies = require('./dependencies-cdn')
|
||||
|
||||
// 拼接路径
|
||||
const resolve = dir => require('path').join(__dirname, dir)
|
||||
@@ -16,12 +16,12 @@ process.env.VUE_APP_BUILD_TIME = require('dayjs')().format('YYYY-M-D HH:mm:ss')
|
||||
let publicPath = process.env.VUE_APP_PUBLIC_PATH || '/'
|
||||
|
||||
let externals = {}
|
||||
dependencies.forEach(package => { externals[package.name] = package.library })
|
||||
cdnDependencies.forEach(package => { externals[package.name] = package.library })
|
||||
|
||||
// 引入文件的 cdn 链接
|
||||
const cdn = {
|
||||
css: dependencies.map(e => e.css).filter(e => e),
|
||||
js: dependencies.map(e => e.js).filter(e => e)
|
||||
css: cdnDependencies.map(e => e.css).filter(e => e),
|
||||
js: cdnDependencies.map(e => e.js).filter(e => e)
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
|
||||
Reference in New Issue
Block a user