Po zainstalowaniu modułu socket.io
kątowa 2: błąd TS2307: Nie można odnaleźć modułu 'socket.io-client'
npm install socket.io --save
mam następujący błąd:
błąd TS2307: Nie można odnaleźć modułu " socket.io-client”
import
import * as io from 'socket.io-client';
systemjs.config.js
var map = {
'socket.io-client': 'node_modules/socket.io-client/socket.io.js'
}
var packages = {
'socket.io-client': { main: 'socket.io', format: 'cjs', defaultExtension: 'js' }
}
package.json
"dependencies": {
"socket.io": "^1.4.8"
}
typings.d.ts
/// <reference path="../socket.io-client/socket.io.js" />
declare module 'socket.io-client' {
var e: any;
export = e;
}
socket.io-client (Katalog)
- socket.io.js
- typings.d.ts
kątowe 2 RC5
Nie mam pliku 'typings.dtsts' nawet jeśli używam' npm i @ types/socket.io-client' – Jils
Po prostu utwórz i wstaw '' /// <ścieżka referencyjna = "... "/>" do pliku ts, który importuje plik socket.io. Umieść tam względną ścieżkę do pliku d.ts. – j2L4e
Źle mnie zrozumiałeś. Musisz wstawić '/// ' do pliku .ts powyżej 'import * as io z 'socket.io-client '; ' –
j2L4e