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
Node.js “上的节点gyp错误”;找不到模块";在窗户上_Node.js_Windows_Npm_Node Gyp - Fatal编程技术网

Node.js “上的节点gyp错误”;找不到模块";在窗户上

Node.js “上的节点gyp错误”;找不到模块";在窗户上,node.js,windows,npm,node-gyp,Node.js,Windows,Npm,Node Gyp,我正在尝试构建Atom。当我运行npm install时,我得到一个错误: 错误:找不到模块'C:\Program Files(x86)\nodejs\node\u modules\npm\node\u modules\node gyp\bin\node gyp.js' 我在窗户上。如何解决此问题?更新2020:评论中有报告称,此方法(2014年肯定有效)不再有效。请在删除任何内容之前备份此文件夹 这意味着,节点gyp模块已损坏、卸载或以其他方式出错。这可以通过两个简单的步骤(tm)解决:

我正在尝试构建Atom。当我运行
npm install
时,我得到一个错误:

错误:找不到模块'C:\Program Files(x86)\nodejs\node\u modules\npm\node\u modules\node gyp\bin\node gyp.js'

我在窗户上。如何解决此问题?

更新2020:评论中有报告称,此方法(2014年肯定有效)不再有效。请在删除任何内容之前备份此文件夹


这意味着,
节点gyp
模块已损坏、卸载或以其他方式出错。这可以通过两个简单的步骤(tm)解决:

  • 从轨道上用核弹发射节点gyp,以防万一。以管理员身份打开PowerShell,
    cd
    到节点的安装目录(可能是
    C:\Program Files(x86)\nodejs
    C:\Program Files\nodejs
    )。现在
    cd.\node\u modules\npm\node\u modules
    rm-r node gyp

  • 重新安装
    节点gyp
    。为此,只需运行
    npm install


  • 对于ionic框架问题,我删除了节点gyp
    npm删除节点gyp
    ,然后运行了
    npm安装
    。固定的,thanks@Stanly问一个新问题:-)不起作用,使npm最终处于永久中断状态,没有命令再起作用,出现更持久的
    模块\u not \u FOUND
    错误代码。@Sumurai8与Melo相同-你能将“更新”移到这个答案的顶部吗?要是能先读到那本书就好了!