首页 > 解决方案 > 为什么反应 CLI 不将模板安装为打字稿?

问题描述

运行后npm init react-app new-app --template typescript它只是创建一个 javascript 模板项目,而不是 typescript。我想使用 CLI 创建一个打字稿项目。

节点 JS 版本:15.9.0
NPM 版本:7.0.15

标签: javascriptnode.jsreactjstypescriptcreate-react-app

解决方案


根据文档,在 NPM v7 中:

任何其他选项都将直接传递给命令,因此npm init foo -- --hello将映射到npx create-foo --hello.

这与v6略有不同,其中:

任何其他选项都将直接传递给命令,因此npm init foo --hello将映射到npx create-foo --hello.

--请注意v7的附加内容,在您的情况下是:

npm init react-app -- new-app --template typescript

推荐阅读