我安装了最新的create-react-app。我如何获取create-react-app@1.5.2随附的app.js

时间:2019-06-16 03:57:11

标签: reactjs npm

我不知道react和npm。为了学习反应,我尝试遵循本教程 a youtube link

我被指示运行npm i -g create-react-app@1.5.2 但我不小心跑了npm i -g create-react-app

现在创建的文件(例如app.js)与本教程不同

据我所知,我相信发生的事情是我的Windows 10系统中已经安装了最新版本的create-react-app,而现在仅运行npm i -g create-react-app@1.5.2并没有 帮助我降级到所需的版本。

=====编辑

仍然没有解决方法-

我尝试了什么

a)-npm uninstall -g create-react-app 跟着npm i -g create-react-app@1.5.2

b)rm -rf $DIR replace $DIR with the name of the directory created by create-react-app then rerun create-react-app

app.js与本教程中生成的app.js仍然不同。

为了说明两个app.js文件之间的区别,----

使用1.5.2的app.js-教程屏幕截图]

app.js using 1.5.2

在系统上创建的

app.js。

import React from 'react';
import logo from './logo.svg';
import './App.css';

function App() {
  return (
    <div className="App">
      <header className="App-header">
        <img src={logo} className="App-logo" alt="logo" />
        <p>
          Edit <code>src/App.js</code> and save to reload.

编辑2 =======

我找到了解决方案。 我已经发布了答案。

2 个答案:

答案 0 :(得分:1)

我正在回答我的问题。

我可以使用此命令获取要创建的与教程匹配的app.js

setSomeValue(
    OBJECT_MAPPER
       .createObjectNode() // no other way than this?
       .set("id", 1.0d)
       .get("id")
);

我看到youtube教程的package.json中的react-scripts版本是1.1.4

我通过阅读此链接hello-create-react-app-2

找到了解决方案

答案 1 :(得分:0)

尝试运行

nnet.MaxNWts

首先安装所需的版本