Vid*_*gar 0 javascript angular
我<script type='text/javascript' src='Test.js'>在index.html 中添加了一个本地 javascript 文件,但是当我使用 ng serve 运行它并转到时localhost:4200,在我的浏览器控制台中,我看到了这个错误:
GET localhost:4200/Test.js 404 (Not Found) 但我的文件与我的 index.html 位于同一位置。
但 angular 2 没有加载或找到这个。请帮我。
将您的Test.js文件移动到资产文件夹。然后从index.html,指向该文件夹<script type='text/javascript' src='./assets/Test.js' >
为什么?当您使用 为您的应用程序提供服务时,就会为其ng serve设置一个结构。如果要查看,请运行ng build,您将看到dist正在创建的文件夹。
观察资产文件夹移动到那个 dist 文件夹,这就是应用程序所期望的。所以你得到了 not found 错误,因为从服务器的角度来看,那里没有这样的文件。
当您进行这些更改并运行时ng serve,事情应该可以正常工作并且错误应该会消失。
希望这有帮助。
| 归档时间: |
|
| 查看次数: |
1954 次 |
| 最近记录: |