修正next的配置,自动补全js文件的后缀
parent
76665f6b51
commit
c1b678569d
|
@ -28,7 +28,10 @@ const compileJs = (entry, output) => {
|
||||||
let t1 = Date.now()
|
let t1 = Date.now()
|
||||||
let buf = fs.cat(entry).toString()
|
let buf = fs.cat(entry).toString()
|
||||||
let { code } = uglify.minify(buf)
|
let { code } = uglify.minify(buf)
|
||||||
code = code.replace(/\.scss/g, '.css')
|
code = code
|
||||||
|
.replace(/\.scss/g, '.css')
|
||||||
|
.replace(/import"([a-z0-9/.]*)(?<!\.css)"/g, 'import "$1.js"')
|
||||||
|
.replace(/import ([\w]*) from"([a-z0-9/.]*)"/g, 'import $1 from "$2.js"')
|
||||||
log(
|
log(
|
||||||
'编译JS: %s, 耗时 %s ms',
|
'编译JS: %s, 耗时 %s ms',
|
||||||
chalk.green(entry),
|
chalk.green(entry),
|
||||||
|
|
Reference in New Issue