9

I have a vue.config.js file in my project's base directory. I'd like to move this next to my other config files in a /config/ folder.

How can I specify the new location of this file for vue-cli?

1 Answer 1

13

The environment variable VUE_CLI_SERVICE_CONFIG_PATH specifies the absolute path to vue.config.js. Relative paths for this variable fail on macOS (and probably other platforms).

Example on command line:

$ VUE_CLI_SERVICE_CONFIG_PATH=$PWD/config/vue.config.js npm run build

Or in package.json:

{
  "scripts": {
    "build": "VUE_CLI_SERVICE_CONFIG_PATH=$PWD/config/vue.config.js vue-cli-service build"
  }
}
Sign up to request clarification or add additional context in comments.

1 Comment

3years after, despite the "warning" on Github, this still works, and just helped me. Thanks tony!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.