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