使用 vue-cli 创建新项目后,我得到如下结构:
- wwwroot
- ClientApp
--- public
--- src
--- *.json // various config files
Run Code Online (Sandbox Code Playgroud)
所以我想做的是将 public 文件夹从 更改ClientApp/public为wwwroot.
我创建了一个新的配置文件vue.config.js,如下所示
module.exports = {
chainWebpack: config => {
config
.plugin('html')
.tap(([options]) => [Object.assign(options, {
template: '../wwwroot'
})])
}
}
Run Code Online (Sandbox Code Playgroud)
但我收到这个错误:
错误:子编译失败:找不到入口模块:错误:无法解析“/Users/aaa/Projects/bbb/ccc/ClientApp”中的“/Users/aaa/Projects/bbb/ccc/wwwroot”:
错误:无法解析“/Users/aaa/Projects/bbb/ccc/ClientApp”中的“/Users/aaa/Projects/bbb/ccc/wwwroot”
我知道它试图在ClientApp中找到wwwroot (不存在,它们位于同一文件夹中),但我不知道如何使其在/Users/aaa/Projects/bbb/ccc/文件夹中搜索wwwroot。