Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 运行项目时获取npm问题_Javascript_Node.js_Reactjs_Npm_Node Modules - Fatal编程技术网

Javascript 运行项目时获取npm问题

Javascript 运行项目时获取npm问题,javascript,node.js,reactjs,npm,node-modules,Javascript,Node.js,Reactjs,Npm,Node Modules,在使用npm start运行项目时,我一直遇到以下问题。即使将我的节点版本降级到8.4.0(npm版本5.3.0),仍然会遇到同样的问题。我知道stackoverflow和stackexchange中也存在同样的问题,给出了很多解决方案。我尝试了所有方法,比如在移除节点\u模块以运行npm缓存清理--force,然后再次npm安装之后,解决方案不起作用。我在下面分享了日志: > subhojits-components@0.0.1 start /home/subhojit/Desktop

在使用
npm start
运行项目时,我一直遇到以下问题。即使将我的节点版本降级到8.4.0(npm版本5.3.0),仍然会遇到同样的问题。我知道stackoverflow和stackexchange中也存在同样的问题,给出了很多解决方案。我尝试了所有方法,比如在移除节点\u模块以运行
npm缓存清理--force
,然后再次
npm安装
之后,解决方案不起作用。我在下面分享了日志:

> subhojits-components@0.0.1 start 
/home/subhojit/Desktop/myproject
> node server/index

Unspecified environment, booting dev server
Booting dev server....
module.js:491
throw err;
^

Error: Cannot find module 'internal/fs'
at Function.Module._resolveFilename (module.js:489:15)
at Function.Module._load (module.js:439:25)
at Module.require (module.js:517:17)
at require (internal/module.js:11:18)
at evalmachine.<anonymous>:40:20
at Object.<anonymous> (/home/subhojit/Desktop/myproject/node_modules/express-handlebars/node_modules/graceful-fs/fs.js:11:1)
at Module._compile (module.js:573:30)
at Object.Module._extensions..js (module.js:584:10)
at Module.load (module.js:507:32)
at tryModuleLoad (module.js:470:12)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! subhojits-components@0.0.1 start: `node server/index`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the subhojits-components@0.0.1 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
>subhojits-components@0.0.1开始
/home/subhojit/Desktop/myproject
>节点服务器/索引
未指定的环境,正在引导开发服务器
正在启动开发服务器。。。。
module.js:491
犯错误;
^
错误:找不到模块“内部/fs”
在Function.Module.\u解析文件名(Module.js:489:15)
在Function.Module.\u加载(Module.js:439:25)
at Module.require(Module.js:517:17)
根据需要(内部/module.js:11:18)
在评估机:40:20
反对。(/home/subhojit/Desktop/myproject/node_modules/express handlebar/node_modules/generative fs/fs.js:11:1)
在模块处编译(Module.js:573:30)
在Object.Module.\u extensions..js(Module.js:584:10)
在Module.load(Module.js:507:32)
在tryModuleLoad时(module.js:470:12)
npm错误!代码失效循环
npm错误!错误1
npm错误!subhojits-components@0.0.1开始:`节点服务器/索引`
npm错误!退出状态1
npm错误!
npm错误!在subhojits失败-components@0.0.1开始脚本。
npm错误!这可能不是npm的问题。上面可能还有其他日志输出。
注意:我正在使用优雅的fs版本4.1.15


任何帮助都将不胜感激。

试试这个

sudo npm缓存清理-f
sudo npm安装-g n

sudo n stable

你读过这个吗?是@Jalil我检查了这个链接。首先,我使用的是ubuntu 18.04而不是mac os,我检查了可能适用于ubuntu的解决方案,但仍然没有任何帮助,得到了相同的问题。你是如何安装它的?我使用nvmTry和npm安装了特定于节点的版本,这可能会有所帮助