yoimiya-kokomi / Miao-Yunzai

喵版Yunzai-V3
GNU General Public License v3.0
898 stars 164 forks source link

pnpm安装报错 #195

Open Yoimiyacat opened 1 year ago

Yoimiyacat commented 1 year ago

Yoimiya_Cat@Yoimiya-Cat MINGW64 /d/Program Files/Miao-Yunzai (master) $ pnpm install icqq  ERR_PNPM_ADDING_TO_ROOT  Running this command will add the dependency to the workspace root, which might not be what you want - if you really meant it, make it explicit by running this command again with the -w flag (or --workspace-root). If you don't want to see this warning anymore, you may set the ignore-workspace-root-check setting to true.

Yoimiya_Cat@Yoimiya-Cat MINGW64 /d/Program Files/Miao-Yunzai (master) $ pnpm install icqq -w plugins/miao-plugin |  WARN  The field "pnpm" was found in D:\Program Files\Miao-Yunzai\plugins\miao-plugin/package.json. This will not take effect. You should configure "pnpm" at the root of the workspace instead. plugins/ap-plugin |  WARN  deprecated request@2.88.2 plugins/ap-plugin |  WARN  deprecated har-validator@5.1.5 plugins/ap-plugin |  WARN  deprecated uuid@3.4.0 plugins/ap-plugin |  WARN  deprecated mkdirp@0.5.1  WARN  deprecated @npmcli/move-file@1.1.2: This functionality has been moved to @npmcli/fs Packages: +721 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  ENOENT  ENOENT: no such file or directory, stat 'D:\Program Files\Miao-Yunzai\node_modules.pnpm\eslint@8.41.0\node_modules\@eslint-community\regexpp'

pnpm: ENOENT: no such file or directory, stat 'D:\Program Files\Miao-Yunzai\node_modules.pnpm\eslint@8.41.0\node_modules\@eslint-community\regexpp'  WARN  EXDEV: cross-device link not permitted, link 'C:\Users\Yoimiya_Cat\AppData\Local\pnpm\store\v3\files\1f\bdac0574a8e0b99fede1191cc2da1206c54915cd2a35c0545154accb5d89765c03e53e768bd6862784c0c497b1a40e5fea8d4438b27e8ebb64e1ce4fc07f2e' -> 'D:\Program Files\Miao-Yunzai\node_modules.pnpm\yocto-queue@0.1.0\node_modules_tmp_24292_93cecd392d55c8f80e00da36dbd03f34\readme.md' Falling back to copying packages from store Packages are copied from the content-addressable store to the virtual store. Content-addressable store is at: C:\Users\Yoimiya_Cat\AppData\Local\pnpm\store\v3 Virtual store is at: node_modules/.pnpm  WARN  EXDEV: cross-device link not permitted, link 'C:\Users\Yoimiya_Cat\AppData\Local\pnpm\store\v3\files\4d\7e678423c31074e907687763ee6da3a4536568247ee6681524d0206cc07d8c3eca426eaa707bb5a253d7f7c23631b6794dc1ee8288bf7578236804d048ead7' -> 'D:\Program Files\Miao-Yunzai\node_modules.pnpm\glob-parent@6.0.2\node_modules_tmp_24292_b3ad77aed63ebdb055155bcf81c95c7e\index.js' Falling back to copying packages from store  WARN  EXDEV: cross-device link not permitted, link 'C:\Users\Yoimiya_Cat\AppData\Local\pnpm\store\v3\files\d1\f336ff272bc6b96dc9a04a7d0ef8f02936dd594f514060340478ee575fe01d55fc7a174df5814a4faf72c8462b012998eca7bb898e3f9a3e87205fb9135af2' -> 'D:\Program Files\Miao-Yunzai\node_modules.pnpm\globals@13.20.0\node_modules_tmp_24292_92c493ae303ccd27bb2b4be115b79239\license' Falling back to copying packages from store  WARN  EXDEV: cross-device link not permitted, link 'C:\Users\Yoimiya_Cat\AppData\Local\pnpm\store\v3\files\d1\f336ff272bc6b96dc9a04a7d0ef8f02936dd594f514060340478ee575fe01d55fc7a174df5814a4faf72c8462b012998eca7bb898e3f9a3e87205fb9135af2' -> 'D:\Program Files\Miao-Yunzai\node_modules.pnpm\import-fresh@3.3.0\node_modules_tmp_24292_c040879599f400e8068d070a3b5de245\license' Falling back to copying packages from store Falling back to copying packages from store Falling back to copying packages from store Falling back to copying packages from store Falling back to copying packages from store Falling back to copying packages from store Falling back to copying packages from store Falling back to copying packages from store  WARN  11 other warnings Falling back to copying packages from store Falling back to copying packages from store Falling back to copying packages from store Falling back to copying packages from store Progress: resolved 722, reused 721, downloaded 0, added 38

$ node app node:internal/errors:496 ErrorCaptureStackTrace(err); ^

Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'icqq' imported from D:\Miao-Yunzai\lib\bot.js at new NodeError (node:internal/errors:405:5) at packageResolve (node:internal/modules/esm/resolve:781:9) at moduleResolve (node:internal/modules/esm/resolve:830:20) at defaultResolve (node:internal/modules/esm/resolve:1035:11) at DefaultModuleLoader.resolve (node:internal/modules/esm/loader:269:12) at DefaultModuleLoader.getModuleJob (node:internal/modules/esm/loader:153:32) at ModuleWrap. (node:internal/modules/esm/module_job:76:33) at link (node:internal/modules/esm/module_job:75:36) { code: 'ERR_MODULE_NOT_FOUND' }

Node.js v20.3.0

ouyangzhigang commented 1 year ago

pnpm add -w icqq

1234-star commented 1 year ago

解决了,我的系统ubuntu,报错ui1@ser498294851897:~/yunzai/Miao-Yunzai$ node app node:internal/modules/cjs/loader:933 const err = new Error(message); ^

Error: Cannot find module 'call-bind' Require stack:

pnpm add -w icqq

解决了

ljharb commented 1 year ago

This should now be fixed; I've published v2.3.11 of @ljharb/through.