使用 vue-cli 时如何禁用在本地网络上运行应用程序?
Posted
技术标签:
【中文标题】使用 vue-cli 时如何禁用在本地网络上运行应用程序?【英文标题】:How do I disable running an app on the local network when using vue-cli? 【发布时间】:2019-03-20 15:02:39 【问题描述】:当我运行一个 vue-cli 项目时,我看到了这个:
DONE Compiled successfully in 5778ms
App running at:
- Local: http://localhost:8080/
- Network: http://192.168.178.9:8080/
Note that the development build is not optimized.
To create a production build, run npm run build.
我不希望我的应用在本地网络上运行,只在本地主机上运行。 如何关闭本地网络部分?
【问题讨论】:
【参考方案1】:// vue.config.js
devServer:
host: "localhost"
将 host
设置为 "localhost"
将禁用 webpack-dev-server 中的网络访问。
App running at:
- Local: http://localhost:8080/
- Network: unavailable
【讨论】:
但是,当我的项目中什至没有此配置文件时,在一台机器上它运行良好,但在另一台机器上它报告网络不可用。 @K.Symbol 似乎你的问题是反之亦然。您似乎希望能够访问网络上的应用程序,但问题是关于阻止访问网络上的应用程序的能力:) 我遇到了网络不可用的问题,我想解决它。我该怎么做?我没有 config.js 文件以上是关于使用 vue-cli 时如何禁用在本地网络上运行应用程序?的主要内容,如果未能解决你的问题,请参考以下文章
使用 vue-cli serve 时如何禁用 linting?