在我建立一个捆绑包之后,ng build --prod --aot我想在本地快速提供它.有没有办法/dist使用@ angular/cli在本地快速提供目录?
我尝试过,cd dist && ng serve但命令运行dist时消失了ng serve.
R. *_*rds 16
http-server 是我使用的,它运作良好.
安装:
npm install -g http-server
Run Code Online (Sandbox Code Playgroud)
cd进入你的dist文件夹,输入http-server,然后输入.或者,只需http-server .\dist在应用程序构建成功后在命令行执行此操作.
打开浏览器,然后转到 http://127.0.0.1:8080
更多信息:https://www.npmjs.com/package/http-server
我在我的所有开发机器上使用它来运行构建的应用程序.
或者,除了简单地查看应用程序是否运行(冒烟测试)之外,还有更多内容吗?
以下为我们解决了这个问题:
ng serve --configuration production
Run Code Online (Sandbox Code Playgroud)
如果以生产配置的方式运行 Angular 开发服务器,您可以观察结果。
我们还遇到,在构建生产应用程序时,--prod标志还不够,我们需要显式地将--configuration选项设置为生产以引用正确的配置文件。:
ng build --configuration production
Run Code Online (Sandbox Code Playgroud)
为了测试轻松构建的 angular 应用程序,我使用它 angular-http-server
安装它你可以做
npm install -g angular-http-server
cd /path/to/site/dist/site
angular-http-server
Run Code Online (Sandbox Code Playgroud)
如果您需要更多信息,您可以查看包 npm 页面angular-http-server
| 归档时间: |
|
| 查看次数: |
5800 次 |
| 最近记录: |