Skip to content

如何进行本地开发调试

Rick Lee edited this page May 13, 2021 · 12 revisions

本地调试

  • 首先要修改Tampermonkey扩展,允许访问文件网址。
  • 在浏览器的Tampermonkey扩展中新建一个空白的用户脚本,将以下内容复制进去。然后将@require下的文件路径改为自己本地工程中.cache/easy-upload.user.js所在的绝对路径。
// ==UserScript==
// @name         easy-upload PT一键转种
// @namespace    https://github.com/techmovie/easy-upload
// @version      ${version}
// @description  ${description}
// @author       ${author}
// @require      https://cdn.bootcss.com/jquery/1.7.1/jquery.min.js
// @match        https://passthepopcorn.me/torrents.php?id=*
// @match        http://*/details.php?id=*
// @match        https://*/details.php?id=*
// @match        https://totheglory.im/t/*
// @match        https://beyond-hd.me/torrents/*
// @match        https://lemonhd.org/upload_*
// @match        https://lemonhd.org/details*
// @match        https://blutopia.xyz/torrents/*
// @match        https://blutopia.xyz/torrents?*
// @match        https://blutopia.xyz/upload/*
// @match        https://pt.hdpost.top/torrents?*
// @match        https://pt.hdpost.top/torrents/*
// @match        https://asiancinema.me/torrents/*
// @match        https://asiancinema.me/torrents?*
// @match        https://*/upload*
// @match        http://*/upload*
// @match        http://www.hd.ai/Torrents.upload
// @match        http://www.hd.ai/Torrents.index?*
// @match        https://broadcity.in/browse.php?imdb=*
// @grant        GM_addStyle
// @grant        GM_getValue
// @grant        GM_setValue
// @grant        GM_openInTab
// @grant        GM_xmlhttpRequest
// @require      file:///Users/xxx/easy-seed/.cache/easy-upload.user.js

(function() {
    'use strict';

    // Your code here...
})();
  • 执行yarn 安装依赖包
  • npm run dev 启动工程,有文件改动,.cache目录下的脚本会自动更新,刷新浏览器即可。

构建生产环境脚本

npm run builddist目录生成新脚本。