Tôi chỉ cần cài đặt Node.js + microsoft visual để có thể cài đặt các WebSocket, nó được cài đặt tốt:Node.js mô-đun WebSocket cài đặt nhưng sẽ không làm việc trong các kịch bản
C:\Users\Administrator>npm install websocket
npm http GET https://registry.npmjs.org/websocket
npm http 304 https://registry.npmjs.org/websocket
> [email protected] install C:\Users\Administrator\node_modules\websocket
> node install.js
[websocket v1.0.8] Attempting to compile native extensions.
[websocket v1.0.8] Native extension compilation successful!
[email protected] node_modules\websocket
C:\Users\Administrator>
Bây giờ tôi đang cố gắng để chạy một kịch bản với điều này:
var WebSocketServer = require('websocket').Server;
và nó tôi có được điều này:
C:\Users\Administrator>node C:\server\src\main.js
module.js:340
throw err;
^
Error: Cannot find module 'websocket'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:362:17)
at require (module.js:378:17)
at Object.<anonymous> (C:\server\src\main.js:2:23)
at Module._compile (module.js:449:26)
at Object.Module._extensions..js (module.js:467:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.runMain (module.js:492:10)
C:\Users\Administrator>
Bất kỳ trợ giúp sẽ được đánh giá cao, tôi đã cố gắng cài đặt nhiều lần, tôi đã thử cài đặt nó trên toàn cầu (thẻ -g).
'npm install websocket --force' làm việc cho tôi, cảm ơn! (Tuy nhiên, không biết tại sao nó lại khác biệt) – BiAiB