我对npm run serve
有问题,因为它不使用端口 8080 ,而是在每个npm run serve
之后增加了端口,所以我现在使用的是 8091 。
但是我使用django-webpack-loader
,它需要使用 8080 。
(feedbot) milano@milano-desktop:~/PycharmProjects/feedbot/frontend$ npm run serve
> frontend@0.1.0 serve /home/milano/PycharmProjects/feedbot/frontend
> vue-cli-service serve
INFO Starting development server...
98% after emitting CopyPlugin
DONE Compiled successfully in 1125ms
App running at:
- Local: http://localhost:8091/ <<<<<< HERE YOU CAN SEE THE PORT
- Network: http://0.0.0.0:8080/
10:37:55 PM
我在模板中使用它:
<div id="app">
<app></app>
</div>
{% render_bundle 'index' %}
我可以在检查中看到render_bundle
呈现了错误的网址:
http://127.0.0.1:8080/index.js
我如何使其工作? npm
增加port
,而不是重用8080
。
所以我要么使django-webpack-loader
以某种方式识别正在使用的端口,要么使npm
重用8080。
编辑
sudo netstat -ap | grep :8080
什么也不返回,所以我不明白为什么服务器没有使用它