メインコンテンツまでスキップ

prettierのパスが見つからないとき

· 約2分
NEKOHA
ネコ派のフリーランスエンジニア

devcontainer でブログ書いています。
ファイルを整形してもらいたいのに、prettier のパスが見つからなくて困ったとき。

方法1: パスを直す

設定を開いて検索窓に prettier と入力し、 ./node_modules/prettier となっている箇所を探します。
絶対パスで /workspaces/blog-saurus/node_modules/prettier のように書き換えて下さい。

方法2: devcontainer の設定に追加する

devcontainer の設定に追加しておくと良いです。

devcontainer.json
{
"customizations": {
"vscode": {
"extensions": ["esbenp.prettier-vscode"],
"settings": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
}
}
}
}

これで見つからない場合は vscode の設定で prettier のパスが固定されているかもしれません。
設定を開いて検索窓に prettier と入力し、 ./node_modules/prettier となっている箇所を削除すると大丈夫かと思います。