我知道有關(guān)此問題的其他問題 。然而,他們的答案沒有任何幫助。我使用 Node 和 npm 已經(jīng)有幾年了,但我從來沒有遇到過如此令人困惑的事情。然而,這是我第一次接觸 socket.io。我已經(jīng)安裝socket.io為項目的 git 子模塊的依賴項:npm install --save socket.io然后我require:const io = require("socket.io")(8099);但是,當我嘗試運行該應用程序時,出現(xiàn)錯誤:[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);錯誤似乎轉(zhuǎn)移到了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運行g(shù)enerator\generator-core,它將同級目錄作為generator\plugins參數(shù)。
找不到模塊“socket.io”
素胚勾勒不出你
2023-07-06 19:46:58