【文件属性】:
文件名称:chrome-extension-skeleton:最小的Chrome扩展框架
文件大小:88KB
文件格式:ZIP
更新时间:2021-04-28 14:01:50
JavaScript
适用于Google Chrome浏览器扩展程序的框架
包括很棒的消息传递模块
基于Webpack的构建系统
Babel 6全面支持ES6
使用带有Airbnb配置的eslint进行整理
使用node.js库
摩卡单元测试
CircleCI友好
安装:
git clone git@github.com:salsita/chrome-extension-skeleton.git
# in case you don't have webpack yet:
sudo npm install -g webpack
制作说明:
要安装依赖项:
cd chrome-extension-skeleton
npm install
然后要开始开发会话(使用监视),请运行:
npm start
要启动单元测试会话(使用手表):
npm test
要检查代码是否存在掉毛错误:
npm run lin
【文件预览】:
chrome-extension-skeleton-master
----circle.yml(127B)
----.eslintrc(346B)
----yarn.lock(154KB)
----src()
--------manifest.json(711B)
--------images()
--------js()
--------html()
--------README.md(284B)
--------css()
----.babelrc(181B)
----LICENSE(1KB)
----build()
--------README.md(62B)
----README.md(4KB)
----webpack()
--------webpack.config.prod.js(1KB)
--------webpack.config.dev.js(771B)
--------config.js(505B)
--------webpack.config.test.js(335B)
----.gitignore(109B)
----package.json(1KB)