React-Extension-Boilerplate:这是使用React,ES6和Webpack的跨浏览器(Chrome,Firefox,Opera,Edge)扩展样板

时间:2024-02-20 23:58:07
【文件属性】:

文件名称:React-Extension-Boilerplate:这是使用React,ES6和Webpack的跨浏览器(Chrome,Firefox,Opera,Edge)扩展样板

文件大小:12.66MB

文件格式:ZIP

更新时间:2024-02-20 23:58:07

react chrome-extension firefox boilerplate chrome

React扩展样板 适用于Chrome,Opera,Edge和Firefox。 产品特点 在您最喜欢的框架中编写-React! :) 现在,您可以根据需要在React框架中创建部分扩展;) 编写一次即可部署到Chrome,Opera,Edge和Firefox 基于WebExtensions。 它还包括一个微小的polyfill,以使不同浏览器公开的API保持一致。 实时重载 您对CSS,HTML和JS文件所做的更改将立即中继,而无需手动重新加载扩展名。 这样可以节省大量时间并改善开发人员的体验。 基于 最新的js技术堆栈 您可以使用ES6,ES5。 舒适的款式进口 使用react可以直接加载样式,也可以使用scss进行样式设置。 易于配置和扩展 项目使用webpack,因此您可以根据需要轻松自定义项目。 在config.json中,您可以定义每个浏览器的源路径(如果需要-默认是相同的源),目标位置和开发目录。 干净的代码 干净的代码是长期支持项目的最佳方法。 Boilerplate带有Airbnb样式指南的完全配置的夹板。 测试您的组件! 项目使用一些支持您的测试过


【文件预览】:
React-Extension-Boilerplate-master
----.eslintrc(121B)
----.gitattributes(66B)
----yarn.lock(393KB)
----webpack.config.dist.js(3KB)
----webpack.utils.js(4KB)
----webpack.config.dev.js(2KB)
----src()
--------manifest.json(1KB)
--------popup()
--------utils()
--------content()
--------components()
--------manifest-ff.json(973B)
--------assets()
--------options()
--------background()
--------_locales()
----.babelrc(335B)
----.vscode()
--------settings.json(67B)
----preview()
--------Sep-21-2020 15-15-55.gif(13.9MB)
----.markdownlint.json(128B)
----.prettierrc.json(88B)
----jsconfig.json(397B)
----LICENSE(1KB)
----webpack.tests.js(296B)
----config.json(163B)
----README.md(3KB)
----.gitignore(32B)
----karma.conf.js(2KB)
----package.json(2KB)

网友评论