我知道有关此问题的其他问题 。然而,他们的答案没有任何帮助。我使用 Node 和 npm 已经有几年了,但我从来没有遇到过如此令人困惑的事情。然而,这是我第一次接触 socket.io。我已经安装socket.io为项目的 git 子模块的依赖项:npm install --save socket.io然后我require:const io = require("socket.io")(8099);但是,当我尝试运行该应用程序时,出现错误:[error:app 10:31:32.339 C:\Users\<username>\dev\projects\js-ps-app\generator\generator-core\app.js:336:37] Unable to load plugin at 'C:\Users\<username>\dev\projects\js-ps-app\generator\plugins\generator-starter': Could not load plugin at path 'C:\Users\<username>\dev\projects\js-ps-app\generator\plugins\generator-starter': Cannot find module 'socket.io'当尝试相对引用模块时:const io = require(".\\node_modules\\socket.io")(8099);错误似乎转移到了engine.io,在我的项目中甚至没有引用:[error:app 10:38:40.630 C:\Users\<username>\dev\projects\js-ps-app\generator\generator-core\app.js:336:37] Unable to load plugin at 'C:\Users\<username>\dev\projects\js-ps-app\generator\plugins\generator-starter': Could not load plugin at path 'C:\Users\<username>\dev\projects\js-ps-app\generator\plugins\generator-starter': Cannot find module 'engine.io'我不知道该怎么办。背景信息:这是Davide Barranca的Native Photoshop Apps视频课程(特别是第 15 课)的制作过程。Adobe Generator 可以正常工作并且可以很好地连接到 Adobe Photoshop。您可以在其 repo中查看该项目当前的位置。例如,这是主要的存储库package.json:{ "name": "js-ps-app", "version": "0.1.0", "private": true, "scripts": { "serve": "vue-cli-service serve", "build": "vue-cli-service build", "lint": "vue-cli-service lint", "nwdev": "concurrently --kill-others --raw \"npm:serve\" \".\\node_modules\\.bin\\run .\\nwdev\" --success 'first'", "generator": "node --inspect .\\generator\\generator-core\\app -f .\\generator\\plugins -v" }, "dependencies": { "@mdi/font": "^3.6.95", "core-js": "^3.6.5", "roboto-fontface": "*", "vue": "^2.6.11", "vue-router": "^3.2.0", "vue-the-mask": "^0.11.1", "vuetify": "^2.2.11", "vuex": "^3.4.0" }}“运行应用程序”意味着npm run generator从项目的根目录运行。app.js它使用 node在 inside运行generator\generator-core,它将同级目录作为generator\plugins参数。
添加回答
举报
0/150
提交
取消