Misskey: yarnをやめる

Created on 4 Apr 2020  ·  14Comments  ·  Source: syuilo/misskey

Summary

バージョン上げると依存関係がインストールできなくなったりしてサポートが面倒なのでnpmにしたい
ご意見募集中

💬Discussion

Most helpful comment

とりあえず yarn.lock revertしたい

All 14 comments

バージョン上げると依存関係がインストールできなくなったりして

え、そんなことないよ…

couldn't be built successfully
とか出てインストールできなくなった

それどの道 npm でも node-gyp で落ちませんか

それどの道 npm でも node-gyp で落ちませんか

npmだと大丈夫だった

Yarn 2入れちゃっておかしくなったのかも(まだYarn 2対応していない?)
https://yarnpkg.com/advanced/migration

couldn't be built successfully って何なのかと思ったら v2 のエラーか……

5858 でも話しているとおり v2 を使う場合は移行作業がいります

というか v2 入ってても yarn set version berry しない限りは v1 にフォールバックされませんか?

あ、

バージョンを上げる

ってそういうことか

yarn.lockのバージョンが変わっちゃってる
https://github.com/syuilo/misskey/commit/1b9f8a87d374392ed56743d971e93efff688adc8

- # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
- # yarn lockfile v1

+ # This file is generated by running "yarn install" inside your project.
+ # Manual changes might be lost - proceed with caution!
+ 
+ __metadata:
+  version: 4

v2 を使う方向で行くなら #5858 に議論を移すか、v1 のままで行くなら当該コミットを一旦差し戻しましょう。

とりあえず yarn.lock revertしたい

revertしてもpackage.jsonとのズレが生じるけどどうしたら良いんだろう

revertして、yarn v1 で yarn 叩けば yarn.lock なおしてくれたりしませんかね?

revertして、yarn v1 で yarn 叩けば yarn.lock なおしてくれたりしませんかね?

直る https://gist.github.com/acid-chicken/a2d609830ed97791d4f622d9f68f0a4b

Was this page helpful?
0 / 5 - 0 ratings