- Angular2需要在package.json加入一个script实现build process,其中
/web/
是最终Tomcat映射的访问路径
{
...
"scripts": {
"build": "ng build --prod --base-href /web/"
}
...
}
由于Angular的路由机制和Tomcat不太一致,在生成路由的时候使用
RouterModule.forRoot(ROUTES, {'useHash': true})
能够采用hash型的URL,不需要向tomcat注册生成的web页面的路由1。Tomcat的
webapps
中有个ROOT
目录,这是在默认配置下访问到的默认网页,这个目录可以被修改与自定义。