Vue发球问题

时间:2018-11-07 14:03:49

标签: vue.js development-environment

我刚刚在VDS上安装了Vue CLI,但是在服务我的应用程序时遇到了问题。

npm run serve --host $IP --port $PORT

> client@0.1.0 serve /home/ubuntu/workspace/testapp/client
> vue-cli-service serve "0.0.0.0" "8080"

 INFO  Starting development server...
 94% after seal

ERROR  Failed to compile with 1 errors
13:49:58

This dependency was not found:

* /home/ubuntu/workspace/testapp/client/0.0.0.0 in multi (webpack)-dev-server/client/index.js (webpack)/hot/dev-server.js ./0.0.0.0

To install it, you can run: npm install --save /home/ubuntu/workspace/testapp/client/0.0.0.0

那么,我应该安装哪些依赖项?我以为它已经安装在Vue CLI中了...

Vue:3.1.1

节点:8.9.4

1 个答案:

答案 0 :(得分:0)

我不知道为什么不能仅通过Vue CLI serve命令为VDS编写代理,而是通过使用以下配置在应用程序的根目录中添加vue.config.js文件来修复它:

module.exports = {
  devServer: {
    proxy: 'https://example.com/',
    disableHostCheck: true
  }
}

然后npm run serve,结果它可以在我的远程VDS上工作。

希望对别人有帮助。