使用 parcel 的 watch 整合单页应用和 JAVA WEB

由于通常情况下使用 NODE 进行前端开发时,会启动相应的应用服务器。而使用 JAVA WEB 开发时也有相应的应用服务器要启动。这在本机开发时要通过 Proxy 的方式进行整合。 如果不需要那么多麻烦的整合就好了,本着能省就省的方式。既然 JAVA WEB 的应用服务器必须要启用,那可否直接利用 JAVA 的应用服务器呢?答案是可以。 使用 parcel 就行。 https://parceljs.org/

parcel 的命令行中的 watch 可以监控开发过程中代码存储后的变化,进行 js 应用的即时编译。该命令不启用任何服务器,介于 serve 和 build 之间的功能。 一般情况下:

parcel watch --no-source-maps --public-url /lottery/home/ -d ./home -o index.html main.html

将 -d 的输出放到你的 JAVA 应用服务器的 web 目录内的某一个目录即可。