更改vue-cli的公共目录

时间:2018-05-21 20:27:57

标签: vue.js vue-cli

使用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

0 个答案:

没有答案