Skip to content

自定义配置文件路径问题 #5584

Closed
@mino01x

Description

@mino01x

Version

4.4.4

Environment info

  System:
    OS: macOS 10.15.4
    CPU: (4) x64 Intel(R) Core(TM) i5-5257U CPU @ 2.70GHz
  Binaries:
    Node: 11.11.0 - ~/.nvm/versions/node/v11.11.0/bin/node
    Yarn: 1.16.0 - ~/.nvm/versions/node/v11.11.0/bin/yarn
    npm: 6.7.0 - ~/.nvm/versions/node/v11.11.0/bin/npm

Steps to reproduce

VUE_CLI_SERVICE_CONFIG_PATH=$PWD/vue.lib-config.js vue-cli-service lib --sourceMap

What is expected?

读取项目文件夹下的vue.lib-config.js配置文件

What is actually happening?

实际上读取的是同级文件夹下的vue.config.js配置文件

const possibleConfigPaths = [
process.env.VUE_CLI_SERVICE_CONFIG_PATH,
'./vue.config.js',
'./vue.config.cjs'
]
let fileConfigPath
for (const p of possibleConfigPaths) {
const resolvedPath = p && path.resolve(this.context, p)
if (resolvedPath && fs.existsSync(resolvedPath)) {
fileConfigPath = resolvedPath
}
}

之前是通过VUE_CLI_SERVICE_CONFIG_PATH环境变量自定义配置文件路径,请问现在是会被 ./vue.config.js ./vue.config.cjs替换么

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions