1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Reactのnpx create-react-appでパーミッションエラー

Posted at

はじめに

この記事は2022年9月にまとめていた「細かいつまずいたことをメモしておく(9月編)をそれぞれ投稿した内容になります
解決方法が最新でない可能性もありますのでご了承ください

問題

DockerでNode.jsの環境を作成してコンテナ上で
npx create-react-app my-appとしたところ

/tmp/npx665626933.sh: 2: create-react-app: Permission denied

というエラーが発生した

解決方法

以下のコマンドで成功した

$ npm install -g create-react-app && create-react-app my-app

問題再び

TypeScript環境をつくろうと以下のコマンドをコンテナ上で叩いた

$ npx create-react-app app --template typescript

そしてやはりエラーがでてしまった

https://www.google.com/search?q=Aborting+installation.+npm+install+--no-audit+--save+--save-exact+--loglevel+error+react+react-dom+react-scripts%400.9.x+has+failed&oq=a&aqs=chrome.1.69i57j69i59l3j69i60l3j69i65.2924j0j7&sourceid=chrome&ie=UTF-8
だったり
上と同じエラーだったり

解決方法再び

色々調べていると以下の記事を発見

記事によるとコンテナ上のcreate-react-appは安定しないのでローカルでやったほうがよいとのことだった

ちなみ以下の記事だとコンテナ上で問題なくできるので(node14なら)不思議ではあるが一度きりなのでローカルでやろうと思う

参考

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?