@dcloudio/uni-cli-shared
Version:
uni-cli-shared
27 lines (23 loc) • 716 B
JavaScript
const compiler = require('@dcloudio/uni-template-compiler')
const defaultOptions = {
compiler,
hotReload: false,
cacheDirectory: false,
cacheIdentifier: false,
transformAssetUrls: false // 禁用,由 uni-template-compiler 自行实现 transformAssetUrls
}
const defaultCompilerOptions = {
preserveWhitespace: false
}
module.exports = {
test: [/\.vue$/, /\.nvue$/],
loader: require.resolve('@dcloudio/vue-cli-plugin-uni/packages/vue-loader'),
options (options = {}, compilerOptions = {}) {
return Object.assign({},
defaultOptions,
options, {
compilerOptions: Object.assign({}, defaultCompilerOptions, compilerOptions)
})
},
compiler
}