我需要运行一个沙盒React应用程序,版本为16和typescript。
有没有人知道如何做到这一点,因为npx create-react-app --template=typescript blah
现在使用React 17?
- 更新 *
正如我试图安装的评论中所建议的那样:npm init react-app migration-calculator-npm-demo --scripts-version 3.4.4
个
和npm init react-app migration-calculator-npm-demo --template typescript --scripts-version 3.4.4
个3.4.4
看起来像是主要更新之前的最后一个react-scripts
版本。
不幸的是,我得到的错误与两者。
internal/modules/cjs/loader.js:1088
throw err; ^
错误:无法找到模块“Cannot find”
和
internal/modules/cjs/loader.js:1088
throw err; ^
错误:无法找到模块“Cannot find”
2条答案
按热度按时间slsn1g291#
npx create-react-app blah
使用您安装的版本。如果您安装了react包版本16,则它将使用版本16。您也可以运行特定的react脚本版本:示例:sudo npm init react-app my-app --scripts-version 3.4.0
,Sourcehi3rlvi22#
我认为这将有助于你使用typescript创建react应用程序。
字符串