Angular 自动编译部署 Tomcat Jboss

前端之家收集整理的这篇文章主要介绍了Angular 自动编译部署 Tomcat Jboss前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

将Angular部署到Tomcat、Jboss中

修改package.json文件

  1. "scripts": {
  2. //...
  3. "build": "ng build",//...
  4. },
修改之后

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

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

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

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

启动编译

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

  1. npm run build

路由刷新页面404

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

猜你在找的Angularjs相关文章