https://github.com/hepengwei/auto-load-chrome-ext-webpack-plugin
🌈 一款将打包后的Chrome插件自动化加载到浏览器的webpack插件。
https://github.com/hepengwei/auto-load-chrome-ext-webpack-plugin
chrome chrome-extension plugin webpack webpack-plugin
Last synced: 9 months ago
JSON representation
🌈 一款将打包后的Chrome插件自动化加载到浏览器的webpack插件。
- Host: GitHub
- URL: https://github.com/hepengwei/auto-load-chrome-ext-webpack-plugin
- Owner: hepengwei
- License: mit
- Created: 2022-07-30T02:13:06.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-12-22T07:10:59.000Z (over 3 years ago)
- Last Synced: 2025-02-01T22:42:41.607Z (over 1 year ago)
- Topics: chrome, chrome-extension, plugin, webpack, webpack-plugin
- Language: JavaScript
- Homepage:
- Size: 7.81 KB
- Stars: 6
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
auto-load-chrome-ext-webpack-plugin
一款将打包后的Chrome插件自动化加载到浏览器的webpack插件。
## 使用说明
安装
```
npm i auto-load-chrome-ext-webpack-plugin
```
使用示例
```
const AutoLoadChromeExtPlugin = require("auto-load-chrome-ext-webpack-plugin");
. . .
plugins: [
isEnvProduction && new AutoLoadChromeExtPlugin({
targetDir: "C:\\Users\\XXX\\AppData\\Local\\Google\\Chrome\\User Data\\Default\\Extensions\\myChromeExtension",
autoClickSelectLocation:
"D:\\myProject\\chrome-extension-react-demo\\config\\autoClickSelect.exe",
chromedriverLocation: "C:\\Program Files\\Google\\Chrome\\Application\\chromedriver.exe",
}),
]
. . .
```
参数说明
* targetDir 是你本地chrome浏览器存放插件位置的绝对路径,先到Extensions文件夹下创建一个myChromeExtension文件夹,然后将XXX改为你本地的真实用户名即可。
* autoClickSelectLocation 是autoClickSelect.exe文件所在的绝对路径。
* chromedriverLocation 是chromedriver.exe文件所在的绝对路径,默认为C:\Program Files\Google\Chrome\Application\chromedriver.exe,如果位置与之一致,可以不传该参数。
[详细文档](https://juejin.cn/post/7134991167095062565)