在 vue 项目中"npm run serve"命令时不在本地运行



我试图用vue制作一些应用程序,并安装了npm命令。

当我跑步时;npm跑发球;命令,我收到以下消息。似乎我应该在";http://localhost:8080/"并且能够访问样本页;x86_64-apple-darwin13.4.0:";东西

有可能通过更改配置文件或其他方式来解决这个问题吗?

App running at:
- Local:   http://x86_64-apple-darwin13.4.0:8080/
- Network: http://x86_64-apple-darwin13.4.0:8080/
Note that the development build is not optimized.
To create a production build, run npm run build.

我应该访问http://localhost:8080/并且会得到一些示例页面。

似乎您的主机环境设置为x86_64-apple-darwin13.4.0,您应该能够像这样设置bash_profile中的变量HOST="localhost"

之后用source ~/.bash_profile重新加载环境

看起来你可以在这里找到问题的答案-https://forum.vuejs.org/t/npm-run-serve-is-not-defaulting-to-localhost/88007/13.

简而言之:

  • 如果没有,请在根目录中添加vue.config.js文件(与package.json文件级别相同(

  • 将以下设置添加到vue.config.js

module.exports = {
devServer: {
host: '127.0.0.1',
port: 8080,
public: 'localhost:8080',
}
}

最新更新