Angular 自动编译部署 Tomcat Jboss

将Angular部署到Tomcat、Jboss中

修改package.json文件

"scripts": {
        //...
        "build": "ng build",//...
    },
修改之后

--base-href指项目的路由路径,最终生成:<base href="/demo/dist/">

--output-path指项目编译路径

--delete-output-path=false指不清空“/dist”文件

"scripts": {
        //...
        "build": "ng build --base-href /demo/dist/ --output-path D:/work/demo/src/main/webapp/dist --delete-output-path=false",

启动编译

编译完成之后,打开 编译路径,然后启动对应的容器

npm run build

路由刷新页面404

修改路由方式,在跟路由中启动 hash模式
RouterModule.forRoot(ROUTES,{ useHash: true })

相关文章

ANGULAR.JS:NG-SELECTANDNG-OPTIONSPS:其实看英文文档比看中...
AngularJS中使用Chart.js制折线图与饼图实例  Chart.js 是...
IE浏览器兼容性后续前言 继续尝试解决IE浏览器兼容性问题,...
Angular实现下拉菜单多选写这篇文章时,引用文章地址如下:h...
在AngularJS应用中集成科大讯飞语音输入功能前言 根据项目...
Angular数据更新不及时问题探讨前言 在修复控制角标正确变...