【发布时间】:2019-06-16 03:57:11
【问题描述】:
我不知道 react 和 npm 。为了学习反应,我尝试遵循本教程 a youtube link!
我被指示运行npm i -g create-react-app@1.5.2
但我不小心跑了npm i -g create-react-app
现在创建的文件(例如 app.js)与教程不同
以我有限的理解,我相信发生的事情是最新版本的 create-react-app 已安装在我的 Windows 10 系统中,现在只是运行 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。
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 =======
我找到了解决方案。 我已经发布了答案。
【问题讨论】:
-
这应该适用于降级。除非您的意思是您希望降级 create-react-app 以将项目中的文件更改为以前的版本?
-
删除您原来的
create-react-app命令创建的文件并再次运行它。降级全局 CRA 模块不会更改项目中的任何现有文件 -
是的,如何更改文件,否则我无法按照教程进行操作。
-
rm -rf $DIR将 $DIR 替换为 create-react-app 创建的目录的名称,然后重新运行 create-react-app -
@SoZettaSho 不起作用 - 查看我的编辑