我使用Angular 2 CLI搭建了一个Angular 2应用程序。现在我的问题是,我想将该应用程序部署到本地服务器作为演示环境供其他人查看。
大多数使用Angular 2 CLI的教程都显示了一个dist
文件夹,这似乎是在使用CLI创建项目时生成的。我只能使用ng build
命令来生成dist
文件夹。我假设Angular 2 CLI更改了最初dist
文件夹所在的位置,现在只有在使用ng build
命令后才能生成它?
作为测试,我将生成的dist
文件夹复制到WAMP服务器的www
文件夹中[http://localhost:8080/Project/dist/],尝试运行该应用程序... 浏览器控制台显示:
Failed to load resource: the server responded with a status of 404 (Not Found) http://localhost:8080/inline.js
Failed to load resource: the server responded with a status of 404 (Not Found) http://localhost:8080/bundle.js
它正在寻找本地服务器根目录下的所有资源,而不是将根目录设置为
dist
文件夹中的index.html位置。所有图片和图标都有相同的问题...我想我没有正确配置相对路径...我该怎么办?