

以下を実行した時エラーが出ました。

[code]

    create-react-app react_lessons
    Creating a new React app in /var/www/html/react_lessons/react_lessons.
    
    Installing packages. This might take a couple minutes.
    Installing react-scripts...
    
    npm WARN optional dep failed, continuing fsevents@1.0.14
    npm install --save-dev --save-exact react-scripts failed
    
[/code]

コマンド実行してから30分以上たって上記エラーが出ました。

ディレクトリを確認すると一通りファイルは生成されていそうなのですが  
package.jsonも自動生成されていたので確認したところ以下の記述しかありませんでした。

[code]

    "name": "react_lessons",
    "version": "0.1.0",
    "private": true
    
[/code]

react-scriptsのインストールが失敗しているのでしょうか。  
こういった場合どのような解決方法がいいのでしょうか。

補足情報としてnpm install -g create-react-appを実行したときにエラーが発生し  
sudoを付けて実行し直したところ実行できたという経緯があります。


CC BY-SA 3.0
2017-01-26T02:57:45.210
32161
2022-05-10T07:01:45.130
19992
question
node.js reactjs
create-react-appでfaildと表示されました。


色々調べて試しているうちにとりあえず解決したのでメモしておきます。  
おそらく`index.html`で読み込んでいる`react.js`、`reactdom.js`とbabelの`browser.min.js`の相性が  
悪かった可能性が高そうです。

[code]

    <script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.2.1/react.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.2.1/react-dom.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/babel-core/5.8.34/browser.min.js"></script>
    
[/code]

こちらで当方の環境ではうまくいきました。  
根本的な原因などもし間違った情報を上げてしまっていたら申しわけありません。  
お手数ですがご指摘いただけましたら幸いです。


CC BY-SA 3.0
2017-02-05T02:13:43.680
32390
2018-04-08T08:49:44.130
2018-04-08T08:49:44.130
3060
19992
32161
answer


`create-react-app`のインストールに`sudo`を用いる必要はありません。`npm`はどのようにインストールしましたか？

[code]

    $ which npm
    /Users/<username>/.nodebrew/current/bin/npm
    
[/code]

  
また、`/var/www/html/`でないディレクトリで試してみてください。

[code]

    $ cd ~
    $ npx create-react-app react-lessons
    
[/code]


CC BY-SA 4.0
2019-04-12T05:01:30.550
54113
2019-04-12T05:01:30.550
26586
32161
answer