首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >发布角2应用程序

发布角2应用程序
EN

Stack Overflow用户
提问于 2017-01-17 05:01:18
回答 1查看 250关注 0票数 0

好吧,也许我在这里太蠢了,不过我想做的就是把我的测试项目发布给我的主机提供者。

以下是我遵循的步骤:

ran:ng build -prod

等待创建dist文件夹:

将内容从dist文件夹复制并粘贴到服务器上的public_html文件夹中。

导航到URL,我只看到一个白色屏幕,从左上角加载,控制台中出现5个错误,内容如下:

有人能告诉我我到底做错了什么吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-17 05:43:47

https://angular.io/docs/ts/latest/guide/router.html

在标记后面添加基本元素。如果app文件夹是应用程序根目录,就像我们的应用程序一样,设置href值,如下所示。

<base href="/">告诉角路由器URL的静态部分。然后,路由器只修改URL的其余部分。

在您的例子中,URL的静态部分是site.com/~activem1/,所以您必须在基href中传递URL的附加部分。

代码语言:javascript
运行
复制
<head>
  <base href="/~activem1/">
</head>

如果使用角-cli进行构建,那么在运行package.json "dist": "ng build --prod --base-href \"/~activem1/\""时,可以轻松地向npm run dist添加构建命令,基本href将由ng npm run dist命令设置。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41689375

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档