Estoy trabajando en un proyecto que usa 1.0 de angular-cli y estoy tratando de incluir socket.io en ese proyecto. Sin embargo, me enfrento a los siguientes errores y no estoy seguro de cómo evitarlos.
Módulo no encontrado: Error: No se puede resolver 'socket.io-client/package'
Hay una advertencia antes de que se muestre este error que hace referencia a un token inesperado de un archivo socket.io, a saber, socket.io.js.map. Cuando miro este archivo, parece ser un archivo JSON.
Error al analizar el módulo: D:\madlink-test-app\madlink-dongle-app-two\node_modules\socket.io-client\dist\socket.io.js.map Token inesperado (1:10) Es posible que necesite un loader para manejar este tipo de archivo.
De acuerdo con esta pregunta , parece que necesito json-loader, pero por lo que puedo decir, esto se incluye automáticamente cuando se usa angular-cli. Cualquier consejo que se ofrezca para este problema sería muy apreciado.
versión angular-cli: 1.0.0
{ "extends": "../tsconfig.json", "compilerOptions": { "outDir": "../out-tsc/app", "module": "es2015", "baseUrl": "", "types": [] }, "exclude": [ "test.ts", "**/*.spec.ts" ] }