const { defineConfig } = require('@vue/cli-service') const config = defineConfig({ transpileDependencies: true, lintOnSave: false, }) // module.exports = { // ...config, // productionSourceMap: false, // publicPath: './', // outputDir: 'fintech-asset-h5', // assetsDir: 'assets', // devServer: { // port: 8090, // host: 'localhost', // https: false, // open: true // }, // configureWebpack: config => { // require('vux-loader').merge(config, { // options: {}, // plugins: ['vux-ui'] // }) // }, // } module.exports = { ...config, productionSourceMap: false, publicPath: './', outputDir: 'fintech-asset-h5', assetsDir: 'assets', devServer: { port: 8090, host: 'localhost', https: false, open: true }, configureWebpack: { module: { rules: [ { test: /\.vue$/, use: [ { loader: 'vue-loader', options: { compilerOptions: { preserveWhitespace: false } } }, { loader: 'vux-loader' } ] } ] } }, }
时间: 2024-02-14 20:25:55 浏览: 42
根据您提供的配置文件代码,我注意到您注释掉了一部分代码,并且将vux-loader配置放在了configureWebpack中。这可能导致启动报错。
请尝试使用以下更新后的配置文件代码:
```javascript
const { defineConfig } = require('@vue/cli-service')
const config = defineConfig({
transpileDependencies: true,
lintOnSave: false,
})
module.exports = {
...config,
productionSourceMap: false,
publicPath: './',
outputDir: 'fintech-asset-h5',
assetsDir: 'assets',
devServer: {
port: 8090,
host: 'localhost',
https: false,
open: true
},
chainWebpack: config => {
config.module
.rule('vue')
.use('vue-loader')
.tap(options => {
options.compilerOptions.preserveWhitespace = false
return options
})
config.module
.rule('vux-loader')
.test(/\.vue$/)
.use('vux-loader')
.loader('vux-loader')
.end()
},
}
```
这个更新后的配置文件将vux-loader配置放在了chainWebpack的配置中,并且修复了vue-loader的配置。请尝试重新启动项目,看看是否还会出现报错。
如果问题仍然存在,请提供完整的错误信息,以及任何相关的错误堆栈跟踪,这样我可以更好地帮助您解决问题。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)