0

我在用着:

Windows 10
npm -v 5.8.0
npx -v 9.7.1

跑步时npx,我得到:"The "path" argument must be of type string"

我正在尝试创建一个 React 应用程序。得到这个错误:

λ npx create-react-app myapp
npx: installed 1 in 4.576s

The "path" argument must be of type string
C:\Users\MyUser\AppData\Roaming\npm\node_modules\create-react-app\index.js
C:\Users\MyUser\AppData\Roaming\npm\node_modules\create-react-app\package.json: Unexpected string in JSON at position 52
4

3 回答 3

1

跑步前

npx 创建反应应用程序

你需要在你的机器上全局安装 create-react-app 使用

npm install -g create-react-app

成功后,您可以继续运行npx代码,如下所示

npx create-react-app 应用程序名称

于 2019-08-26T10:51:54.287 回答
0

解决。不存在任何一个 npx。你必须使用完整路径调用 npx:

C:\Users\MyUser\AppData\Roaming\npm\npx.cmd create-react-app MyApp

于 2018-05-26T23:55:18.377 回答
0

错误中的这一行很重要:

C:\Users\MyUser\AppData\Roaming\npm\node_modules\create-react-app\package.json:JSON 中第 52 位的意外字符串

这意味着您的package.json文件格式不正确。

网上有诸如此类的工具可以帮助确保您的格式package.json正确无误。

于 2018-05-26T13:13:00.860 回答