文件名称:webext-preact-typescript-starter:Pre:spider_web:带有Preact,TypeScript和朋友的Web Extension入门
文件大小:199KB
文件格式:ZIP
更新时间:2024-05-26 08:53:23
react chrome-extension boilerplate typescript preact
Web Extension Preact Typescript入门 扩展可以扩展和修改浏览器的功能。 Firefox扩展使用WebExtensions API构建,WebExtensions API是用于开发扩展的跨浏览器系统。 该系统在很大程度上与Google Chrome和Opera以及W3C Draft Community Group支持的扩展API兼容。 为这些浏览器编写的扩展程序在大多数情况下仅需少量更改即可在Firefox或Microsoft Edge中运行。 这是Web扩展的简单入门模板。 我认为Preact非常紧凑,并且API虽小却足够,因此非常适合Web扩展。 该启动程序不包括状态管理库。 如果您想要一个轻量级的解决方案,可以看看 ,它允许您在Preact中使用React 16的Context功能。 否则,像这样与框架无关的框架也可以使用。 使用了以下技术: :atom_symbol:
【文件预览】:
webext-preact-typescript-starter-master
----.gitignore(90B)
----tsconfig.json(316B)
----README.md(4KB)
----.vscode()
--------settings.json(151B)
----extension()
--------manifest.json(359B)
--------popup.css(41B)
--------images()
--------popup.html(196B)
----LICENSE(1KB)
----screenshots()
--------popup.png(75KB)
----__tests__()
--------components()
----package.json(1KB)
----tslint.json(218B)
----src()
--------components()
--------containers()
--------index.tsx(321B)
--------constants()
--------types()
----jest.config.js(236B)
----webpack.config.js(1KB)
----.npmrc(15B)
----package-lock.json(558KB)