Node.js 错误 - 返回 process.dlopen(module, path._makeLong(filename));

问题描述 投票:0回答:4

出现以下错误

return process.dlopen(module, path._makeLong(filename))

module.js:597
  return process.dlopen(module, path._makeLong(filename));
                 ^

Error: The specified procedure could not be found.
\\?\C:\SLIM_WORKSPACE\slim\slim-web\node_modules\gulp-sass\node_modules\node-sass\vendor\win32-x64\binding.node
    at Error (native)
    at Object.Module._extensions..node (module.js:597:18)
    at Module.load (module.js:487:32)
    at tryModuleLoad (module.js:446:12)
    at Function.Module._load (module.js:438:3)
    at Module.require (module.js:497:17)
    at require (internal/module.js:20:19)
    at Object.<anonymous> (C:\SLIM_WORKSPACE\slim\slim-web\node_modules\gulp-sass\node_modules\node-sass\lib\index.js:211:15)
    at Module._compile (module.js:570:32)
    at Object.Module._extensions..js (module.js:579:10)
node.js gulp-sass
4个回答
31
投票

我知道有点晚了,但这对我有用。

发出这些命令来帮助您删除/删除项目模块,然后更新它们

$rm -rf node_modules/
$npm update

1
投票

您只需将您的node和npm包更新为最新版本即可。

$nvm install --lts    // For install Node latest version 
$npm update          // For update all NPM packages in latest version

$nvm alias default **versionName** // For steup node default version of your PC or server```

1
投票

删除node_modules文件夹并使用npm install以管理员身份重新安装依赖项


0
投票

1.您可以尝试安装 Microsoft Visual C++ 2015 Redistributable (x64) 在这里下载https://aka.ms/vs/17/release/vc_redist.x64.exe

2.删除节点模块目录

3.删除package-lock.json文件;

4.npm缓存验证;

5.npm install(如果 npm install 不起作用,请尝试重新启动计算机并再次输入 npm install)。

© www.soinside.com 2019 - 2024. All rights reserved.