Home  >  Article  >  Web Front-end  >  Angular2 integration tutorial through SpringMVC

Angular2 integration tutorial through SpringMVC

巴扎黑
巴扎黑Original
2017-08-07 16:54:521704browse

This article mainly introduces an example of SpringMVC simply integrating Angular2. The editor thinks it is quite good, so I will share it with you now and give it as a reference. Let’s follow the editor and take a look.

This article introduces an example of SpringMVC’s simple integration of Angular2 and shares it with everyone. The details are as follows:

angular uses the official quick start example


Copy all the files to the springmvc project. During the copy process, the file path may be too long and fail. Then compress the entire file first and then copy it. Just compress the file and then decompress it. The directory structure is as follows. I copied it to the angular directory


spring configuration file setting path


Then introduce the files in the html page as shown in the official angular page


You need to configure the paths of these files

Mainly, two places need to be modified in the systemjs.config file


so that the project can run

But it can run like this because we Typescript has been compiled into a js file. It is impossible for us to modify the ts file every time, then compile it, and then run the project, so we need to automatically compile Typescript into javascript

Because the idea editor I use has automatic It comes with an editing and conversion tool, so you only need to perform simple configuration (provided that nodejs and Typescript dependencies are installed on this machine)

File-》Settings-》Languages&Frameworks-》node.js and NPM Select this machine Installed node.js


##File-》Settings-》Languages&Frameworks-》TypeScript



typescript version It is best to choose the typescript dependency of npm downloaded locally. Just select the lib folder.

-p web\WEB-INF\angular This command indicates the directory specified for compilation. If If not, search the project root path. Since we put it in the angular directory, we need to set it up.


After doing this, you can compile in the editor, but it is not yet possible to do it automatically. Compile

The steps for our hot deployment to tomcat are generally make, then package, and then start the project to achieve automatic compilation. You only need to compile Typescript before make


The above is the detailed content of Angular2 integration tutorial through SpringMVC. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn