Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java+;节点模块_Java_Node.js_Module_Npm_Angular - Fatal编程技术网

Java+;节点模块

Java+;节点模块,java,node.js,module,npm,angular,Java,Node.js,Module,Npm,Angular,我想使用Angular2作为客户端框架+Java作为服务器端,但如何在Java项目中准确地使用Angular2呢?将NPM系统初始化到Java项目中,然后在那里安装Angular2、Typescript、system.js等所有东西,是否有问题 我这样问是因为我从未在Java项目中使用过与NPM系统直接相关的东西 谢谢您的回答。通常前端和服务器端项目是分开维护的。您可以使用像Maven这样的构建管理器来管理所有这类东西:安装npm、下载依赖项、运行测试……我宁愿分别创建Java Api和angu

我想使用Angular2作为客户端框架+Java作为服务器端,但如何在Java项目中准确地使用Angular2呢?将NPM系统初始化到Java项目中,然后在那里安装Angular2、Typescript、system.js等所有东西,是否有问题

我这样问是因为我从未在Java项目中使用过与NPM系统直接相关的东西


谢谢您的回答。

通常前端和服务器端项目是分开维护的。您可以使用像Maven这样的构建管理器来管理所有这类东西:安装npm、下载依赖项、运行测试……

我宁愿分别创建Java Api和angular2项目,并从客户端调用REST Api方法


对于启动项目,我想使用

我想让maven来完成所有这些工作,但我也想将angular2用于前端,所以我的问题是,将npm安装到Java项目内的webapp目录中是否是一种好的做法。你认为呢?是的,我会使用webapp目录将angular2应用程序保存在里面,包括npm和所有依赖项。我想使用Jersey作为java的RESTful Api框架,并在java项目内的webapp包中安装包含angular2的npm、node_模块。像Java_Project/src/main/webapp/Well一样,确保您可以将根文件夹作为Java_项目,其中您将为anulgar2提供一些子根文件夹。不要将angular项目和其他项目混为一谈,我的意思是,若您使用anuglar cli创建项目,就不要在其中添加java应用程序文件夹。单独保留API和Angular2文件夹,按根文件夹分组。从那以后,您是否找到了一些解决问题的最佳做法?我会好奇的。