Javascript 获取终端上缺少模块的错误

Javascript 获取终端上缺少模块的错误,javascript,node.js,Javascript,Node.js,我想让一个新项目在文件夹目录下运行npm安装-g create react app。执行此操作后,我得到以下错误: module.js:487 throw err; ^ Error: Cannot find module '../package.json' at Function.Module._resolveFilename (module.js:485:15) at Function.Module._load (module.js:437:25) at Module

我想让一个新项目在文件夹目录下运行
npm安装-g create react app
。执行此操作后,我得到以下错误:

module.js:487
throw err;
^

Error: Cannot find module '../package.json'
    at Function.Module._resolveFilename (module.js:485:15)
    at Function.Module._load (module.js:437:25)
    at Module.require (module.js:513:17)
    at require (internal/module.js:11:18)
    at /usr/local/lib/node_modules/npm/bin/npm-cli.js:30:15
    at Object.<anonymous> (/usr/local/lib/node_modules/npm/bin/npm-cli.js:92:3)
    at Module._compile (module.js:569:30)
    at Object.Module._extensions..js (module.js:580:10)
    at Module.load (module.js:503:32)
    at tryModuleLoad (module.js:466:12)
module.js:487
犯错误;
^
错误:找不到模块“../package.json”
位于Function.Module.\u解析文件名(Module.js:485:15)
在Function.Module.\u加载(Module.js:437:25)
at Module.require(Module.js:513:17)
根据需要(内部/module.js:11:18)
at/usr/local/lib/node_modules/npm/bin/npm cli.js:30:15
反对。(/usr/local/lib/node_modules/npm/bin/npm cli.js:92:3)
在模块处编译(Module.js:569:30)
在Object.Module.\u extensions..js(Module.js:580:10)
在Module.load(Module.js:503:32)
在tryModuleLoad时(module.js:466:12)

你的问题不太准确。你应该详细说明你在做什么

不过,这里有一些建议。确保:

  • 您可以在package.json所在的文件夹中运行该命令
  • 如果尚未创建package.json,请运行
    npm init
  • 您的package.json是有效的格式且可读

你的package.json是什么样子的?谢谢你的回答,我尝试用react创建新项目..我运行了这个命令,你说的是npm init..但仍然给出了相同的评论。