Javascript 生成war时,节点_模块复制花费太多
我正在处理一个使用节点的项目。项目的webapp目录中存在node_modules文件夹。现在的问题是,当我使用maven build生成war文件时,它会尝试将node_module文件夹复制到war文件中,这不仅会使war文件变大,而且这一步需要25分钟。此外,在tomcat中部署带有节点_模块的war文件时,需要花费大量时间。Javascript 生成war时,节点_模块复制花费太多,javascript,java,maven,node-modules,war,Javascript,Java,Maven,Node Modules,War,我正在处理一个使用节点的项目。项目的webapp目录中存在node_modules文件夹。现在的问题是,当我使用maven build生成war文件时,它会尝试将node_module文件夹复制到war文件中,这不仅会使war文件变大,而且这一步需要25分钟。此外,在tomcat中部署带有节点_模块的war文件时,需要花费大量时间。 有更好的方法吗?我知道我可以跳过将node_modules文件夹复制到我的war中,但如果部署在服务器上而没有node_模块,war会工作吗 您应该使用类似于web
有更好的方法吗?我知道我可以跳过将node_modules文件夹复制到我的war中,但如果部署在服务器上而没有node_模块,war会工作吗 您应该使用类似于
webpack
的东西,并为您的应用程序构建一个dist.js文件,其中包含所有相关代码,而不包括整个node_modules文件夹。请看一看,感谢Pablo的回复,我不能在这个阶段对webpack做太多更改,不确定是否允许在项目中使用。。。这是另一回事。你应该使用类似于webpack
的东西,为你的应用程序构建一个dist.js文件,其中包含所有相关的代码,而不包括整个node\u modules文件夹。请看一看,感谢Pablo的回复,我不能在这个阶段对webpack做太多更改,不确定是否允许在项目中使用。。。那是不同的故事。