【javascript】油猴脚本开发整理

前言

  • 油猴脚本有挺多用处,这玩意不用审核,可以做点效率工具。

文档

开发

  • 开发简单的就直接上面写就行。
  • 复杂的就用前面文章的脚手架。
  • 在本地启服务后,把下面脚本复制进去即可开发调试:
// ==UserScript==
// @name         MoveSearch
// @namespace    http://tampermonkey.net/
// @version      0.0.1
// @description  try to take over the world!
// @author
// @match        https://*/*
// @match        http://*/*

// ==/UserScript==

;(function () {
  'use strict'
  if (location.href === 'http://localhost:8080/') return
  var script = document.createElement('script')
  script.src = 'http://localhost:8080/app.bundle.js'
  document.body.appendChild(script)
})()
  • 如果有csp错误需要安装上面的谷歌插件。

发布

  • 代码大小问题,可以引入外部cdn,使用@require注释拉取:
// @require https://unpkg.com/react@17/umd/react.production.min.js
// @require https://unpkg.com/react-dom@17/umd/react-dom.production.min.js
  • 打包时可以把react和react-dom打出来:
	entry: {
		app: "/src/index.js",
		vendor: [
			"react",
			"react-dom",
		],
	},
  • 网站匹配,匹配所有生效直接:
// @include http://*
// @include https://*
  • 否则就用@match 具体看文档。
  • 发布需要登录,在商店里点击自己名字,然后选择发布即可。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

业火之理

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值