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 3 years have passed since last update.

Reactで作成したアプリを起動させようと"npm start"したらエラーが出た

Posted at

##はじめに
個人の忘備録として記載しております。
※右も左も分からない 初学者が記載した内容となります。

##経緯
参考書をもとにReactのアプリを実行しようとしたら
エラーが発生しました。

いままでエラーが発生したことがなかったので
「むむむ?」と思い調べた次第でございます。

##事象
Reactアプリをwebブラウザ画面で確認するため

$ npm start

を実行したところ

npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path /var/www/html/~省略~/package.json
npm ERR! errno -2
npm ERR! enoent ENOENT: no such file or directory, open '/var/www/html/~省略~/package.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent 

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/[ユーザー名]/.npm/_logs/~debug.log

といったエラーが発生しました。

どうやらpackage.jsonさんが不在とおっしゃっているようです。

「package.jsonさんどこ?」

ちょっと探してみたらいました。

Reactのプロジェクトフォルダの中にいました。
(ったく…、あまり心配させんなよな。)

※ちなみにReactのプロジェクトフォルダは

npx create-react-app [プロジェクトフォルダの名前]

で作成したやつです。


##原因と対策

ということでなんでnpmが"package.json"さんを
見つけられなかったかというと

**`$ npm start`を実行した際のカレントディレクトリに
`package.json`さんがいなかったからです。**

`package.json`さんがいるディレクトリにて
`$ npm start`を実行すると万事解決しました。
(めでたしめでたし。)
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?