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

湘潭做网站价格优选磐石网络外贸推广方式

湘潭做网站价格优选磐石网络,外贸推广方式,网络营销的形式网站营销,wordpress表单制作单近日由于下载Console Importer浏览器插件(一个前端调试窗口方便引下第三方库便于学习测试的插件)找不到资源,于是找到该插件的源码,地址:https://github.com/pd4d10/console-importer),发现该插件基于一款名为“Plasmo…

近日由于下载Console Importer浏览器插件(一个前端调试窗口方便引下第三方库便于学习测试的插件)找不到资源,于是找到该插件的源码,地址:https://github.com/pd4d10/console-importer),发现该插件基于一款名为“Plasmo”的框架开发,专用于开发各浏览器扩展程序的开发。

Plasmo简介(官方文档:https://docs.plasmo.com/)

Plasmo 是一个专门开发浏览器扩展程序的框架,旨在简化浏览器扩展的开发流程。它提供了丰富的功能和工具,帮助开发者快速构建和部署浏览器扩展。Plasmo 框架支持多种现代前端技术,如 React 和 TypeScript,使得开发者可以利用这些技术来构建复杂的浏览器扩展。

就像是浏览器插件开发领域的 Next.js

编译插件:

  1.  pnpm install(由于有些引用资源地址访问不太稳定,可以多执行几次试试直到全部获取成功不出错)
  2. 可选步骤 npm run dev(或 pnpm dev 或 pnpm plasmo dev)编译后的目录可直接拖入到浏览器的扩展程序管理中测试(Plasmo将为您的扩展创建一个开发包和一个实时重新加载的开发服务器,在文件更改时自动更新您的扩展包,并在源代码更改时重新加载浏览器。它还用DEV |作为扩展名的前缀,并使图标变为灰色,以区分开发和生产扩展包。)
  3. pnpm run build(或 pnpm build 或 pnpm plasmo build) 编译后的目录可直接拖入到浏览器的扩展程序管理中使用
  4. pnpm run package(或 pnpm package 或 pnpm plasmo package)将编译后的目录打包成zip压缩包,也可将此压缩包拖入到浏览器的扩展程序管理中来使用,同样会是显示未封装的扩展程序图标(实际上通过浏览器扩展商店安装的.crx就是个压缩包,包含编译后的目录文件)

制作crx浏览器插件

以下介绍如何如何制作一个crx插件

https://jingyan.baidu.com/article/a3a3f8111b80fd8da2eb8ae4.html

方法/步骤

  1. 一个简单的插件需要manifest.json、popup.html、popup.js、content.js、background.html、background.js、css文件。当然,这些除了manifest.json都不是必须的,可以根据自己的需要删减或增加。把这些文件都放在同一个目录下,待会生成扩展程序待用。

    制作crx浏览器插件

  2. 最主要的就是编写manifest.json了,可以参看如下:

    {//扩展信息"name": "Test","version": "1.0","manifest_version": 2,"description": "The first extension that I made.",//点击扩展,弹出窗体"browser_action": {"default_popup": "popup.html"},//扩展图标"icons": {"128": "icon.png"},//后台执行的脚本//"background": {//    "persistent": true,//    "scripts": ["background.js"]//},//扩展需要用到的权限"permissions": ["<all_urls>", "activeTab"]
    }
  3. 其中popup.html 是点击图标显示的界面,可以搭配js和css文件,如:

    制作crx浏览器插件

  4. 在Test.js中就是你想要实现的具体代码,可自行编写。

  5. 准备完后就可以打包了。

    打开360浏览器(谷歌的会报错,不知道原因),进入“扩展管理”界面。

    制作crx浏览器插件

  6. 先打开“开发者模式”,然后选择“打包扩展程序”。

    制作crx浏览器插件

  7. 选中文件夹后打包,即可生成所需的crx文件

    制作crx浏览器插件

    制作crx浏览器插件

  8. 拖动该文件到浏览器即可完成安装

【相关知识介绍】:

Plasmo 快速入门:

 https://juejin.cn/post/7257520279312498748 

Plasmo 浏览器扩展框架安装和配置指南:

https://blog.csdn.net/gitblog_09398/article/details/142229912 

http://www.dtcms.com/wzjs/193936.html

相关文章:

  • 兰州的互联网公司广州seo团队
  • 高端互联网网站百度云网盘登录入口
  • 著名的淘宝客网站互联网推广员是做什么的
  • 外包公司做网站怎么样最新的域名网站
  • 深圳福田网站建设公司搜索引擎网站入口
  • 网站开发软件公司网络营销企业是什么
  • 遂宁商城网站建设方案软文范例大全300字
  • bootstrap网站模板下载公司网站建设平台
  • 河北秦皇岛建设局网站桂林网站设计制作
  • 望江县建设局网站推广引流网站
  • 做app做网站从何学起2021年重大新闻事件
  • 在住房城乡建设部网站上哪里下载规范聊城今日头条最新
  • 怎么 给自己的网站做优化呢百度sem
  • 中企业网站建设专业北京seo公司
  • 网站内容维护合同湖南seo优化价格
  • 京东商城网站建设目的世界企业排名500强
  • 设计网站思路如何写雷神代刷网站推广
  • 图片类网站建设怎样申请网站
  • 网站做视频播放占用cpu吗免费二级域名注册网站有哪些
  • 网站线上投票怎样做信息流广告推广
  • 河北商城网站建设价格低seo免费优化网站
  • 国外做网站的软件如何自己制作网站
  • 代码交易网站公司网站建设服务
  • 网站后台管理密码破解在百度做广告多少钱
  • 电商网站建设开题报告微信加精准客源软件
  • 西安买公司的网站建设国外网站开发
  • 深圳专业网站建设谷歌广告联盟
  • 网站质量重庆森林粤语
  • 用ps做网站页面的大小如何做好平台推广
  • Wordpress手机端显示不全搜索引擎优化的定义