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

徐闻网站建设公司西安网站seo诊断

徐闻网站建设公司,西安网站seo诊断,网站怎么做才美观,cms drupal wordpress这是因为 Webpack 1.13.2 不支持新的插件钩子 API。Webpack 1 的插件系统使用的是 plugin 方法,而不是 Webpack 4 中的 hooks。 在 Webpack 1 中,你可以使用以下代码来确保 sed 命令在打包完成后执行: const { exec } require(child_proce…

这是因为 Webpack 1.13.2 不支持新的插件钩子 API。Webpack 1 的插件系统使用的是 plugin 方法,而不是 Webpack 4+ 中的 hooks

在 Webpack 1 中,你可以使用以下代码来确保 sed 命令在打包完成后执行:

const { exec } = require('child_process');module.exports = {// 你的其他 Webpack 配置plugins: [function() {this.plugin('compile', function() {// `grep -F '@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}' node_modules/bootstrap/dist/css/bootstrap.min.css`// `sed -i 's|@media print{\\*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}|@media print{|g' node_modules/bootstrap/dist/css/bootstrap.min.css`,exec(`grep -F '@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}' node_modules/bootstrap/dist/css/bootstrap.min.css`,(error, stdout, stderr) => {if (error) {// 如果处理过的 (code: 1), 就不再继续执行, 也不用打印错误信息if (error.code !== 1) {console.error(`执行 grep 命令时出错: ${error.message}`);}return;}if (stderr) {console.error(`grep 命令输出错误: ${stderr}`);return;}console.log(`grep 命令执行完成`);exec(`sed -i 's|@media print{\\*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}|@media print{|g' node_modules/bootstrap/dist/css/bootstrap.min.css`,(error, stdout, stderr) => {if (error) {console.error(`执行 sed 命令时出错: ${error.message}`);return;}if (stderr) {console.error(`sed 命令输出错误: ${stderr}`);return;}console.log(`sed 命令执行完成`);},);},);});},],
};

说明

  • 先通过 grep 所有是否需要修改, 如果不需要修改就不改了, 否则在 --watch 模式下会死循环的 build
  • this.plugin('compile', callback)compile 事件在 Webpack 编译开始之前触发,因此 sed 命令会在打包之前执行。
  • exec 命令直接在 compile 钩子中执行 sed,确保替换操作在打包完成后运行。

以上的 plugin 解决了引用 bootstrap 的 css 后, 打印时没有背景色和文字颜色的问题.

http://www.hengruixuexiao.com/news/45357.html

相关文章:

  • 做攻略的网站免费行情软件网站下载
  • 房产建设网站企业文化是什么
  • 如何再工商局网站做设备抵押全网关键词搜索工具
  • asp做的网站频繁报错 参数错误seo搜索引擎优化是什么意思
  • 网站建设好的公司哪家好郑州靠谱seo整站优化
  • 石家庄做网站网络公司驻马店百度seo
  • 包装设计十大网站网络推广推广
  • 品牌型网站制作价格百度收录快的发帖平台
  • 龙华网站建设网站设计公司直通车关键词怎么优化
  • 个人代做网站线上营销活动有哪些
  • 购物商城网站开发成品短视频软件大全下载手机版
  • 网站代码需要注意什么seo推广计划
  • 安平县哪个做网站的好网站黄页推广软件
  • wordpress 首页置顶汕头seo优化公司
  • 网站建设合同 下载深圳网络营销全网推广
  • 给网站做cdn做网络优化的公司排名
  • 南京 网站建设百度口碑网
  • 哈尔滨做网站哈尔滨学院百度免费推广登录入口
  • 用花生壳做映射的网站需要备案中山百度推广公司
  • 做午夜电影网站今日热点新闻15条
  • 西宁高端企业网站建设百度指数数据来源
  • 青岛独立站开发公司seo排名优化软件有用吗
  • 京东联盟怎么做网站手机如何建网站
  • 潍坊网络建站模板微帮推广平台怎么加入
  • 红色网站主题网络营销的方法是什么
  • 网站建设开发兴田德润关键词优化排名软件流量词
  • 杰恩设计网站是谁做的韶关今日头条新闻
  • 动漫设计就业前景搜索引擎优化排名优化培训
  • 建设网站时候应该注意哪些企业中层管理人员培训课程
  • 多个织梦dedecms网站怎么做站群网页搜索关键字