No *_*ing 21 angular-cli angular
(我是星球Angular2的新手(从垂死的行星
Flex/Actionscript 移民,所以请原谅这个天真的问题)
在我的项目中运行"ng build"命令后,我发现了一个致命的错误Angular CLi,我最终会在"dist"目录中运行一个正常运行的项目 - 我可以在浏览器中运行,放在一个服务器?
我最终得到了一个充满正确命名的东西的文件夹,等等.我在这里缺少一步吗?
use*_*497 60
我是角色的新手,刚遇到同样的问题.您可以直接从文件系统打开并在浏览器中运行Index.html文件,但您必须在以下位置编辑Index.html中基本href属性的路径:
<base href="/">
Run Code Online (Sandbox Code Playgroud)
至:
<base href="./">
Run Code Online (Sandbox Code Playgroud)
我以为我会从一个类似的问题中反复发表我的回答.原帖.
我不认为OP是重复的,所以在这里;
您可以使用以下cmd angular-cli命令获得所需的结果:
ng build --base-href /myUrl/
ng build --bh /myUrl/ 要么 ng build --prod --bh /myUrl/
这改变了<base href="/">以<base href="/myUrl/">中唯一一款内置版本这是非常适合我们环境的开发和生产之间的变化.最好的部分是没有代码库需要使用此方法更改.
index.html基础href 保留为:<base href="/">然后ng build --bh ./在angular-cli中运行以使其成为相对路径,或者将其替换为./您需要的任何内容.
这是angular-cli涉及用法的官方文档.
| 归档时间: |
|
| 查看次数: |
23613 次 |
| 最近记录: |