Skip to content

Commit 91dc005

Browse files
committed
chore(build): vetur support
1 parent bea9827 commit 91dc005

File tree

3 files changed

+11
-0
lines changed

3 files changed

+11
-0
lines changed

ui/build/index.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ require('./script.clean.js')
1414
console.log(` 📦 Building ${green('v' + require('../package.json').version)}...${parallel ? blue(' [multi-threaded]') : ''}\n`)
1515

1616
createFolder('dist')
17+
createFolder('dist/api')
18+
createFolder('dist/vetur')
1719

1820
runJob(join(__dirname, './script.javascript'))
1921
runJob(join(__dirname, './script.css'))

ui/build/script.javascript.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ const rollup = require('rollup')
33
const uglify = require('uglify-es')
44
const buble = require('@rollup/plugin-buble')
55
const json = require('@rollup/plugin-json')
6+
const cjs = require('@rollup/plugin-commonjs')
67
const nodeResolve = require('@rollup/plugin-node-resolve')
78

89
const buildConf = require('./config')
@@ -12,12 +13,19 @@ const bubleConfig = {
1213
objectAssign: 'Object.assign'
1314
}
1415

16+
const cjsConfig = {
17+
include: [
18+
/node_modules/
19+
]
20+
}
21+
1522
const rollupPlugins = [
1623
nodeResolve({
1724
extensions: ['.js'],
1825
preferBuiltins: false
1926
}),
2027
json(),
28+
cjs(cjsConfig),
2129
buble(bubleConfig)
2230
]
2331

ui/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
],
4444
"devDependencies": {
4545
"@rollup/plugin-buble": "^0.21.1",
46+
"@rollup/plugin-commonjs": "^11.0.2",
4647
"@rollup/plugin-json": "^4.0.2",
4748
"@rollup/plugin-node-resolve": "^7.1.1",
4849
"@vue/eslint-config-standard": "^5.1.0",

0 commit comments

Comments
 (0)