【发布时间】:2017-06-01 00:56:11
【问题描述】:
我想在我的项目中使用 vue.js 管理面板 所以我选择这个 https://github.com/misterGF/CoPilot
当我运行 project throw cmd > npm run dev
它的工作完美抛出:localhost:8080
但我需要将管理面板上传到托管服务器(实时)
所以在我上传之前
我运行> npm 运行构建
然后上传
但是当我打开 mydomain.com 时它不能正常工作
它给了我空白页
即使在本地,如果我尝试打开类似的项目:
假设我将管理面板代码放在 wamp/www/CoPilot 中
它也给了我空白页
我忘了任何步骤吗?
为什么它只运行 throw localhost:8080
谢谢你
【问题讨论】:
-
您是否将域指向项目中的 /dist/ 文件夹?
-
不,我该怎么做?
-
你试过localhost/CoPilot/dist 吗?这应该适用于您的本地设置..为了简化您必须设置virtual host..并且您托管的 mydomain.com 取决于主机..通常在管理面板中是您可以定义的域的设置一条路径
-
其实 localhost/CoPilot/dist 也不行
-
dist 目录应该包含 index.html 和一个静态文件夹,对吧? npm run build 上的任何错误?什么显示了浏览器开发控制台,页面的源代码在浏览器中是什么样子的?
标签: deployment webpack vue.js