npm 引用子项目模块
Browser-Sync是一个方便的基于Node.js的NPM模块,可用于更快的Web开发。 浏览器同步可在许多设备之间同步文件更改和交互。 最重要的功能是实时重新加载。 我们也可以在Java / Web项目中使用Browser-Sync。 Cagatay Civici创造了一个伟大的
视频教程如何在PrimeFaces展示柜中使用此模块。 PrimeFaces展示柜具有内置的Jetty服务器,该服务器将源文件夹src / main / webapp查找为Web上下文根。 通过Node.js软件包管理器NPM安装浏览器同步之后
npm install -g browser-sync
我们必须在http:// localhost:8080 / showcase上启动PrimeFaces展示柜的Jetty服务器。 此外,我们可以将此URL用作Browser-Sync中包含的内置服务器的代理。 Browser-Sync应该侦听src / main / webapp下的更改
browser-sync start --proxy "http://localhost:8080/showcase" --files "src/main/webapp/**/*"
结果,将在带有PrimeFaces展示柜的http:// localhost:3000 / showcase中启动默认浏览器。 端口3000是Browser-Sync的默认端口。