[英]AppData-Roaming-npm is empty! 'ERR_DLOPEN_FAILED'
我正在尝试创建一个新的安全帽项目。 Hardhat 给了我一些预先创建的 sol 文件和一些脚本。 我只是想编译这个预先创建的项目,但发生了错误。
\\?\C:\Users\myuser\Desktop\SolidityProjects\emptyhardhatfinal\node_modules\@nomicfoundation\solidity-analyzer-win32-x64-msvc\solidity-analyzer.win32-x64-msvc.node at Object.Module._extensions..node (node:internal/modules/cjs/loader:1210:18)
at Module.load (node:internal/modules/cjs/loader:1004:32)
at Function.Module._load (node:internal/modules/cjs/loader:839:12)
at Module.require (node:internal/modules/cjs/loader:1028:19)
at require (node:internal/modules/cjs/helpers:102:18)
at Object.<anonymous> (C:\Users\myuser\Desktop\SolidityProjects\emptyhardhatfinal\node_modules\@nomicfoundation\solidity-analyzer\index.js:69:29) at Module._compile (node:internal/modules/cjs/loader:1126:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1180:10)
at Module.load (node:internal/modules/cjs/loader:1004:32)
at Function.Module._load (node:internal/modules/cjs/loader:839:12) {
code: 'ERR_DLOPEN_FAILED'
}
1- npm init -y
2- npm i --dev hardhat
3- npx npx hardhat
并创建一个 java 脚本项目
4- npm i --dev @nomicfoundation/hardhat-toolbox
5- npx hardhat compile
出现上述错误。
我的节点版本是v16.17.0
my.user 的用户变量 = C:\Users\myuser\AppData\Roaming\npm
系统变量 = C:\Program Files\nodejs\
我意识到“AppData\Roaming\npm”文件夹是空的。 但是这个项目运行良好的另一台电脑内部并不是空的; 有一个“node_modules”文件夹。
有什么问题,我该如何解决
尝试删除节点模块文件,看看项目是否使用 NPM 或 yarn 并根据它运行 npm i 或 yarn。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.