如何在现有Java Web项目中添加AngularJS 2

我有一些在.Net MVC应用程序中使用AngularJS 1.x的经验。 在该项目中,我们基本上下载了所有必需的Angularjs min文件,并将它们包含在项目中。 我们没有使用npm或bower。 它工作正常。

现在我的下一个项目是Java Web应用程序。 这是一个使用普通servlet / jsp的现有应用程序。 我想在我正在开发的新页面上使用Angularjs 2。 但是我无法在如何将Angularjs包含在这个现有项目中取得进展。

Angular团队建议使用Typescript和npm / gulp。 但我想坚持使用javascript而不是在现有项目中引入TypeScript的复杂性。 我期待下载角度min文件并包含在我的JSP中并开始使用。 显然我甚至找不到链接做下载min文件。 新的Angular网站甚至没有下载它们的链接。 我也查找了角度github但找不到min文件。

如果有人能指导我正确的方向,我将不胜感激。 在这一点上,我想坚持1.x而不是2.0。 谢谢。

哇,这太烦人了。

您可以尝试使用NPM创建测试项目,添加所需的依赖项,然后构建项目。 从那里,你可以复制粘贴出你需要的javascript文件。

希望有所帮助。

你可以在发布之前找到angular2版本: https ://code.angularjs.org但是如果你想要最新版本,你将不得不尝试Samuel的答案。

此外,如果你在学校做这个项目,它要求你使用servlet / jsp,你应该坚持使用像bootstrap这样的东西,以便更容易的html / css。 使用角度进行前端可能被视为作弊或变通方法(根据经验说)