Koishi 4.17.0 更新日志

好的,九痔疮爱你哟~

1 个赞

发现问题真的好多,还是回退吧,模板项目别用yarn install,不然等着撞大运(用模板的,不至于这样更新吧

2 个赞
  1. 如果你在模版项目里曾经用过一次小火箭,但是你不想改变 package.json 又想用小火箭进行升级:

    1. 请你以后更新时都先使用一次小火箭。
    2. 然后在运行一次 yarn dep
  2. 如果你在模版项目里从未用过小火箭:

    1. yarn dep 即可升级,不要使用小火箭。
  3. 如果你在模版项目里用过小火箭,但是某次升级直接使用了 yarn dep 没有先用小火箭,或其他方式造成了模版项目里的根 package.json 里出现锁定版本的依赖:

    1. 将模版项目里的根 package.json 里的所有锁定版本的依赖改成 “^版本号” 的形式。
    2. 运行 yarn install 然后在运行 yarn dep 正常升级。
  4. 如果你想恢复到只使用 yarn dep 进行升级的模式:

    接上条。

  5. 什么是锁定版本,为什么会造成 yarn dep 无法正常更新?

    即为类似下面的依赖:

       "koishi: "4.17.1"
    

    这里的版本号前面没有加上 ^ 等标志,那么就认为是写死了版本号。

    yarn dep 在更新时会尊重这里的版本,不会进行更新。

未来小火箭可能会支持在模版项目里使用,目前不推荐在模版项目里使用。

下面是一些额外链接:关于版本规则

3 个赞

好的谢谢ding宝,已经双清了(

1 个赞

今天下午我也遇到这个问题,自己修好了:yum:

成熟的模板项目使用者要学会自己解决:rage:

2 个赞

我不成熟,linux服务器被迫模板

1 个赞

说的很对

不过为啥有一种规则怪谈的感觉

4 个赞

linux 服务器为什么会被迫模板,不能用 kd 吗

2 个赞