Sau khi cài đặt các module socket.io
góc 2: lỗi TS2307: Không thể tìm thấy mô-đun 'socket.io-client'
npm install socket.io --save
Tôi có lỗi sau:
lỗi TS2307: Không thể tìm thấy mô-đun ' socket.io-client'
nhập khẩu
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 (Danh mục)
- socket.io.js
- typings.d.ts
góc 2 RC5
Tôi không có tệp 'typings.d.ts' ngay cả khi tôi sử dụng' npm i @ types/socket.io-client' – Jils
Chỉ cần tạo một và đặt '/// ' vào tệp ts nhập khẩu socket.io. Đặt đường dẫn tương đối vào tệp d.ts trong đó. –
j2L4e
Bạn đã cho tôi sai. Bạn sẽ cần đặt '/// ' vào tệp .ts ở trên 'import * như io từ 'socket.io-client '; ' –
j2L4e