Rebuilding127
Rebuilding127
> > updating the auto import config `'webextension-polyfill': [ ['*', 'browser'], ],` to `'webextension-polyfill': [ ['default', 'browser'], ],` works in dev, but breaks in production. > > it seems like...
I have another problem. After updating `"webextension-polyfill": [["*", "browser"]],` to `"webextension-polyfill": [["default", "browser"]],`, it can run without error, but the type prompt for `browser` is no longer available.
> I have another problem. After updating `"webextension-polyfill": [["*", "browser"]],` to `"webextension-polyfill": [["default", "browser"]],`, it can run without error, but the type prompt for `browser` is no longer available. I...
@6dylan6 改成post能解决大部分问题。 前阵子我去青龙项目反馈过,已经改成了post推送,当时把改后的脚本替换本项目的推送脚本都可以用了。这两天发现没有推送,查了下应该是订阅自动更新导致脚本又变回去了。
@6dylan6 另外青龙项目的通知脚本好像已经重构了,本项目的好像还是延用之前的脚本文件内容,是否考虑更新一下?
> @Rebuilding127 哪里呀,我上次看的是post的啊 我看本项目中的代码已经是post了,但是我在青龙面板上去看订阅更新后的最新代码,还是get。 青龙面板 - 脚本管理 - 6dylan6_jdpro_main 目录下的 `sendNotify.js` 文件,另外在该目录下的 `function/sendNotify.js` 文件又是post,不太理解。
> @Rebuilding127 你看你用的是不是库里的sendnotify文件,青龙会用自带的覆盖库里的,你要把库里的放到deps防止覆盖 两个问题: 1、我怎么确定用的是哪个sendnotify文件?我在脚本管理里搜索看到就3个,根目录下有一个是青龙自带的,订阅目录下有两个,位置我上面说过了。 就看到的代码而言就只有订阅目录下的那个有问题。 2、把库里的放到deps防止覆盖是什么意思?deps目录是在哪里?
@6dylan6 从日志来分析 ``` [🔵info] [2024-07-16 15:50:49]: [panel][开始执行任务] 参数 {"name":"京东资产统计","command":"task 6dylan6_jdpro_main/jd_bean_change.js","schedule":"28 8,21 * * *","extraSchedules":null} ``` 资产统计脚本是 `6dylan6_jdpro_main/jd_bean_change.js` 这个文件,然后我在脚本管理里打开这个文件查看,前几行代码是 ```js const $ = new Env('京东资产统计'); const notify = $.isNode() ? require('./sendNotify')...
> @Rebuilding127 所以不是我的啊,https://github.com/6dylan6/jdpro/blob/main/sendNotify.js,库里是这个 我明白你的意思,我前面也说了,我看项目代码里的这个文件是没问题的。但是我也不明白为啥我在脚本管理里面看到的是有问题的,`6dylan6_jdpro_main/` 目录下的文件不是随着订阅更新而更新的吗?
> @Rebuilding127 开始就说了,青龙自带的覆盖了啊,去deps目录替换 我去看了下,容器映射的数据目录下有 deps 文件夹,里面有 `notify.py` `sendNotify.js` 两个文件,是不是把这两个文件覆盖改成最新的就好了?