上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
返回列表 发新帖
楼主: cxxjackie - 

异步获取元素的脚本库 ElementGetter

  [复制链接]
  • TA的每日心情
    开心
    2022-6-2 15:24
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    13

    主题

    56

    回帖

    79

    积分

    初级工程师

    积分
    79

    油中2周年

    发表于 2022-10-10 14:31:39 | 显示全部楼层
    cxxjackie 发表于 2022-10-9 20:59
    已兼容,试试1.2.1版本。

    不报错了
    回复
    订阅

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-1-20 09:03
  • 签到天数: 14 天

    [LV.3]偶尔看看II

    1

    主题

    5

    回帖

    12

    积分

    助理工程师

    积分
    12
    发表于 2022-10-19 16:41:43 | 显示全部楼层
    这个脚本真是好。
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    60

    回帖

    89

    积分

    初级工程师

    积分
    89
    发表于 2022-10-19 18:44:48 | 显示全部楼层
    为什么不以 esm 格式发布到 npm 呢?
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-3-8 11:41
  • 签到天数: 2 天

    [LV.1]初来乍到

    22

    主题

    881

    回帖

    1379

    积分

    荣誉开发者

    积分
    1379

    荣誉开发者卓越贡献油中2周年生态建设者油中3周年挑战者 lv2

    发表于 2022-10-19 21:11:03 | 显示全部楼层
    shabby 发表于 2022-10-19 18:44
    为什么不以 esm 格式发布到 npm 呢?

    油猴脚本用的,没有兼容NodeJs环境。
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    60

    回帖

    89

    积分

    初级工程师

    积分
    89
    发表于 2022-10-20 09:47:44 | 显示全部楼层
    cxxjackie 发表于 2022-10-19 21:11
    油猴脚本用的,没有兼容NodeJs环境。

    发布到 npm 的只是代码,node 仅仅是运行时

    比如 vue 发布在 npm 上,它也不能直接在 node 上运行啊
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-3-8 11:41
  • 签到天数: 2 天

    [LV.1]初来乍到

    22

    主题

    881

    回帖

    1379

    积分

    荣誉开发者

    积分
    1379

    荣誉开发者卓越贡献油中2周年生态建设者油中3周年挑战者 lv2

    发表于 2022-10-20 11:51:39 | 显示全部楼层
    shabby 发表于 2022-10-20 09:47
    发布到 npm 的只是代码,node 仅仅是运行时

    比如 vue 发布在 npm 上,它也不能直接在 node 上运行啊 ...

    脚本也不能使用npm命令,不在其他环境中使用似乎没有打包的必要?
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    60

    回帖

    89

    积分

    初级工程师

    积分
    89
    发表于 2022-10-20 14:03:54 | 显示全部楼层
    cxxjackie 发表于 2022-10-20 11:51
    脚本也不能使用npm命令,不在其他环境中使用似乎没有打包的必要?

    1."脚本也不能使用npm命令" , 这个需要借助其他工具
    2. "不在其他环境中使用似乎没有打包的必要", 打包还是挺有必要的

    把你的库封装成 esm 模块发布到 npm

    然后利用 https://github.com/lisonge/vite-plugin-monkey.git

    就能正常像 vue/react 一样正常在项目里引入并打包
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-3-8 11:41
  • 签到天数: 2 天

    [LV.1]初来乍到

    22

    主题

    881

    回帖

    1379

    积分

    荣誉开发者

    积分
    1379

    荣誉开发者卓越贡献油中2周年生态建设者油中3周年挑战者 lv2

    发表于 2022-10-20 22:31:08 | 显示全部楼层
    shabby 发表于 2022-10-20 14:03
    1."脚本也不能使用npm命令" , 这个需要借助其他工具
    2. "不在其他环境中使用似乎没有打包的必要", 打包 ...

    没用过这个,看了一下好像他也提供了externalGlobals的方式来引入,我有空看看要不要发npm吧,主要是好麻烦。。。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-9-29 15:06
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    9

    主题

    81

    回帖

    88

    积分

    初级工程师

    积分
    88
    发表于 2022-11-10 15:05:22 | 显示全部楼层
    还是看不太明白 ,能多弄几个示例吗?
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-3-8 11:41
  • 签到天数: 2 天

    [LV.1]初来乍到

    22

    主题

    881

    回帖

    1379

    积分

    荣誉开发者

    积分
    1379

    荣誉开发者卓越贡献油中2周年生态建设者油中3周年挑战者 lv2

    发表于 2022-11-10 21:01:29 | 显示全部楼层
    szzxc 发表于 2022-11-10 15:05
    还是看不太明白 ,能多弄几个示例吗?

    具体是哪个地方不明白呢?
    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表