我刚刚在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
答案 0 :(得分:0)
我不知道为什么不能仅通过Vue CLI serve
命令为VDS编写代理,而是通过使用以下配置在应用程序的根目录中添加vue.config.js
文件来修复它:
module.exports = {
devServer: {
proxy: 'https://example.com/',
disableHostCheck: true
}
}
然后npm run serve
,结果它可以在我的远程VDS上工作。
希望对别人有帮助。