正在学习零知识证明相关技术,但是目前在snarkjs的安装上面出了问题。
电脑之前没有进行过相关环境的配置,只有node、circom、snarkjs
病症如下,安装了snarkjs以后,无法直接最基本的帮助查询功能
即npm install -g snarkjs后,使用命令snarkjs --help报错no such file or directory。
新手上道,还请各位拨冗指点,十分感谢。
如下:
PS E:\a> snarkjs --help
node:internal/fs/utils:344
throw err;
^
Error: ENOENT: no such file or directory, open '\C:\Program%20Files\nodejs\node_global\node_modules\snarkjs\package.json'
at Object.openSync (node:fs:585:3)
at Object.readFileSync (node:fs:453:35)
at Object.<anonymous> (C:\Program Files\nodejs\node_global\node_modules\snarkjs\build\cli.cjs:245:35)
at Module._compile (node:internal/modules/cjs/loader:1101:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1153:10)
at Module.load (node:internal/modules/cjs/loader:981:32)
at Function.Module._load (node:internal/modules/cjs/loader:822:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
at node:internal/main/run_main_module:17:47 {
errno: -4058,
syscall: 'open',
code: 'ENOENT',
path: '\\C:\\Program%20Files\\nodejs\\node_global\\node_modules\\snarkjs\\package.json'
}