GM
=============
##
Linux
```bash
yarn build src/MyNovelReader/ -- -w
```
watch `scripts/` `MyNovelReader.user.js`
##
- [sizzlemctwizzle/GM_config](https://github.com/sizzlemctwizzle/GM_config)A lightweight, reusable, cross-browser graphical settings framework for inclusion in user scripts.
- [greasyfork.org ](https://greasyfork.org/scripts/917-gm-config)
- **[GM_config CN](https://greasyfork.org/zh-CN/scripts/6158-gm-config-cn)**:
- JoeSimmons
- [JoeSimmons/GM_config](https://greasyfork.org/scripts/1884-gm-config) JoeSimmons
- [joesimmons/jsl](https://github.com/joesimmons/jsl)JoeSimmons' Library
DOM
- [Zepto.js + selector](https://greasyfork.org/zh-CN/scripts/32445-zepto-js-selector): Zepto selector
##
### chrome
`debugger`
### Tampermonkey
1. ``
2. `// @require file://C:\dev\test.user.js`
3. () chrome `chrome --user-data-dir=XXX`
### Greasemonkey
Greasemonkey
#### Windows
```cmd
mklink MyNovelReader.user.js XXX\scripts\MyNovelReader.user.js
#
mklink MyNovelReader.user.js XXX\scripts\MyNovelReader.user.js /H
```
#### Linux
```bash
ln XXX/scripts/MyNovelReader.user.js MyNovelReader.user.js
```
### webpack
rollup
- [freund17/webpack-userscript](https://github.com/freund17/webpack-userscript): Template for a Tempermonkey/Greasemonkey userscript using webpack
- [userscript-css-loader](https://github.com/dorian-marchal/userscript-css-loader): Simple webpack loader module for using CSS in userscripts