当前位置: 首页 > news >正文

广州建立网站的公司百度推广seo优化

广州建立网站的公司,百度推广seo优化,做个游戏网站多少钱,投资公司招聘Browser-Sync是一个方便的基于Node.js的NPM模块#xff0c;可用于更快的Web开发。 浏览器同步可在许多设备之间同步文件更改和交互。 最重要的功能是实时重新加载。 我们也可以在Java / Web项目中使用Browser-Sync。 Cagatay Civici创造了一个伟大的 视频教程如何在PrimeFace… 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// localhost8080 / 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// localhost3000 / showcase中启动默认浏览器。 端口3000是Browser-Sync的默认端口。 在对Java文件进行更改之前此方法将很好地起作用。 Java文件不是src / main / webapp下的Web资源。 在Maven项目中它们位于src / main / java下 。 这意味着将无法识别Java文件中的更改。 解决方案是WAR爆炸 。 爆炸的WAR是从中部署Web应用程序的目录。 每个应用程序服务器都可以部署爆炸的WAR。 对于Maven项目该目录通常为target / webapp 。 Maven WAR插件的目标是war也爆炸了。 如果您有IDE则可以将Web应用程序配置为爆炸式WAR。 几年前我已经用IntelliJ IDEA发表了有关热部署的博客。 在IntelliJ中您可以将更改的文件CSSJSHTML资源和已编译的Java文件自动复制到爆炸的WAR的目录中。 现在如果您手动刷新浏览器您还将看到Java类中的更改。 但我们希望做得更好。 我们要使用广受赞誉的实时重新加载 为了实现此目标请按以下方式设置要监视的文件 browser-sync start --proxy http://localhost:8080/showcase --files target/classes/**/*.class, target/webapp/**/* 输出看起来像 [BS] Proxying: http://localhost:8080 [BS] Access URLs:---------------------------------------------------------------------Local: http://localhost:3000/showcaseExternal: http://192.168.178.27:3000/showcase---------------------------------------------------------------------UI: http://localhost:3001UI External: http://192.168.178.27:3001--------------------------------------------------------------------- 现在我可以对所有重要文件进行任何更改并在控制台中看到类似的内容 [BS] Watching files... [BS] File changed: target\webapp\META-INF\MANIFEST.MF [BS] File changed: target\webapp\WEB-INF\classes\some\showcase\bean\SomeBean.class [BS] File changed: target\webapp\views\someView.xhtml [BS] File changed: target\webapp\META-INF\MANIFEST.MF 浏览器页面由Browser-Sync自动更新顺便使用WebSocket。 如果您的IDE遇到问题可以使用Gulp进行救援 这是我对gulpfile.js的想法Gulp 4。 var browsersync require(browser-sync).create();// init Browser-Sync gulp.task(browser-sync, function() {browsersync.init({proxy: http://localhost:8080/my-showcase}); });// compile changed Java files by Maven mvn compile // compiled classes will be transfered to target/classes automatically gulp.task(java, function () {// use spawn to execute command using Node.jsvar spawn require(child_process).spawn;// set the working directory to project root where gulpfile.js existsprocess.chdir(__dirname);// run mvn compilevar child spawn(mvn, [compile]);// print outputchild.stdout.on(data, function(data) {if (data) {console.log(data.toString());}}); });// copy changes from src/main/webapp to target/webapp gulp.task(webapp, function () {return gulp.src(src/main/webapp/**/*, since: {gulp.lastRun(webapp)}).pipe(gulp.dest(target/webapp)); });// watch files for changes gulp.task(watch, function () {gulp.watch(src/main/java/**/*.java, [java]);gulp.watch(src/main/webapp/**/*, [webapp]);gulp.watch([target/classes/**/*.class, target/webapp/**/*], browsersync.reload); });// default task gulp.task(default, gulp.series(browser-sync, watch)); 该文件应放在项目根文件夹中。 现在您可以执行命令了当然应该安装Gulp了 gulp 并享受现场重装 请考虑一下Gulp java任务。 Maven仅编译更改的文件。 它运作非常快 如果不做任何更改则无需编译-mvn compile的输出如下所示 [INFO] Nothing to compile - all classes are up to date 如果我们在一个Java文件中进行更改则输出如下所示 [INFO] Compiling 1 source file to path\showcase\target\classes 我还可以想象一些复杂的Gulp任务例如在相关的JAR文件中编译Java类构建JAR并将其复制到爆炸的WAR的WEB-INF / lib文件夹中。 翻译自: https://www.javacodegeeks.com/2016/05/npm-module-browser-sync-java-web-projects.html
http://www.yutouwan.com/news/301570/

相关文章:

  • 开发网站开票写什么网站怎么进行优化排名
  • 网站设计规划范文拼多多女装关键词排名
  • 个人电脑做网站打不开数据库wordpress简单广告框修改
  • 做网站首页的表格的代码wordpress浏览次数插件
  • 网站跳出网络设计方案ppt
  • 万网空间上传网站今天的新闻联播内容
  • 西部空间怎样上传网站手机网页设计app
  • 网页ui设计网站做简历哪个网站好
  • 邢台网站建设 冀icp备智能化网站建设
  • 公司网站如何seowordpress 4.7下载
  • wordpress发布的文章无法显示内容seo职位是什么意思
  • 公司网站界面如何设计销售平台有哪些
  • 展示型网站建设多少钱全国企业信息系统网官网
  • 淄博网站推广那家好工作室 网站备案
  • 微信公众号里怎么做网站wordpress tags云
  • 网站是asp还是php建设工程网站单位名单
  • 从化区住房和建设局网站益阳网站建设网站
  • 为自家企业做网站网站的可行性分析怎么写
  • 沧州网站建设益志科技东莞合一网络科技有限公司
  • 外贸订单网站推广seo的工作流程
  • 网站的文件夹wordpress去-
  • 手机网站用什么软件做的wordpress添加下载文件
  • 百度官网认证 网站排名企业网站建设专家
  • 做网站安卓客户端南宁哪个公司做网站好
  • 辽宁网站建设专业学校仿煎蛋wordpress主题
  • 跟京东类似的网站手机网络不稳定怎么解决
  • 可以建网站的路由器纯文本网页制作步骤
  • 慈溪网站优化吴江网站开发
  • 做网站的软件多少钱网站目录生成
  • 如何让自己做的网站可以播放歌曲推广策划书模板