Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vue.js vue上的npm运行服务不服务于本地主机_Vue.js - Fatal编程技术网

Vue.js vue上的npm运行服务不服务于本地主机

Vue.js vue上的npm运行服务不服务于本地主机,vue.js,Vue.js,我正在努力掌握Vue,因为框架,框架,框架。我使用npm install-g@vue/cli安装了带有npm的vue,这很有效,然后我使用vue create myproj创建了我的项目文件夹,选择了所有默认选项。当我尝试使用npm run serve运行时,这是我的输出: App running at: - Local: http://x86_64-conda_cos6-linux-gnu:8080/ - Network: http://x86_64-conda_cos6-l

我正在努力掌握Vue,因为框架,框架,框架。我使用
npm install-g@vue/cli
安装了带有npm的vue,这很有效,然后我使用
vue create myproj
创建了我的项目文件夹,选择了所有默认选项。当我尝试使用npm run serve运行时,这是我的输出:

  App running at:
  - Local:   http://x86_64-conda_cos6-linux-gnu:8080/ 
  - Network: http://x86_64-conda_cos6-linux-gnu:8080/
它在浏览器中不连接。据我所知,它应该有
localhost
127.0.0.1
后跟端口号。该端口未被其他任何对象使用。我检查了我的主机:

(base) alan@skynet:~/dev/myproj$ cat /etc/hosts
127.0.0.1   localhost
127.0.1.1   skynet
我遵循了这个类似问题中的步骤:并添加了一个
vue.config.js
,其中包含以下内容:

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

但它只改变了我的网络。我没有更改我的
package.json
vue create
附带的任何默认文件。我甚至删除了该目录,在同一位置卸载并重新安装了vue,但这并没有解决问题。另一个SO线程也类似,但我没有
.bash\u配置文件
,我不确定是否可以将
HOST=“localhost”
插入我的
.profile
文件的任何位置,因为我对Linux比较陌生,不想破坏它。我只是想让最初的设置开始,这样我就可以继续实际操作vue了。

我不确定我所做的工作是否有效,但现在可以了。请看

我不确定我所做的是否有效,但现在可以了。看