Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Textlintを実行できない #616

Open
Hayao0819 opened this issue Jul 6, 2023 · 3 comments
Open

Textlintを実行できない #616

Hayao0819 opened this issue Jul 6, 2023 · 3 comments
Labels
bug Something isn't working workflow Working environment improvements including linting and CSS styles

Comments

@Hayao0819
Copy link
Contributor

現在、Hookのindex.mdを翻訳している者です。

翻訳が完了したのでtextlintで表記のチェックを行おうと考えたのですが、textlintを実行できないためコミットできずにいます。

状況は以下のとおりです。

image

エラーの指示通りyarn installで依存関係をインストールすると、ロックファイルも書き換えてしまいます。

image

環境変数を設定することでこのエラーを回避可能ですが、別のパースエラーが発生します。

image

環境

  • Node v12.22.12とyarn v3.6,1
  • Node v18.16.1とyarn 4.0.0-rc.48

の2つの環境で調査しましたが結果は変わりませんでした。

@smikitky
Copy link
Member

smikitky commented Jul 6, 2023

最初に #580 が main にマージされてからこの辺りの仕組みは何も変えていないのですが、#580 にあるとおり、仕組み的にやや特殊なことをしています。こちらは Yarn 1.x 系を使っているのでおそらくそのあたりが影響している可能性が高そうです。

Yarn 1.x の準備が難しい場合、textlint というディレクトリがあるので、そちらに cd で移動してから yarn, yarn textlint とやっていただくと、流石に動くのではと思っているのですが如何でしょうか。(2.x 以降は使ったことがないので間違っていたら申し訳ありません)

@smikitky smikitky added bug Something isn't working wontfix This will not be worked on workflow Working environment improvements including linting and CSS styles and removed wontfix This will not be worked on labels Jul 6, 2023
@Hayao0819
Copy link
Contributor Author

ありがとうございます。動きました。

Yarnのバージョンを上げていない理由はなにかあるのでしょうか?

@smikitky
Copy link
Member

@Hayao0819 単に私が普段 NPM を使っており、Yarn については「動いてればいいや、2 でなんかすごい変更があったらしい」程度の知識しかないからです…。新しいバージョンでも動く方法をご存じであれば PR を作ってくださると助かります。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working workflow Working environment improvements including linting and CSS styles
Projects
None yet
Development

No branches or pull requests

2 participants