我正在使用一个使用1.0的angular-cli的项目,我正在尝试将socket.io包含到该项目中。但是,我遇到了以下错误,我不知道如何绕过它们。
找不到模块:错误:无法解析'socket.io-client / package'
在显示此错误之前有一个警告,指的是socket.io文件中的意外标记,即socket.io.js.map。当我查看此文件时,它似乎是一个JSON文件。
模块解析失败:D:\ madlink-test-app \ madlink-dongle-app-two \ node_modules \ socket.io-client \ dist \ socket.io.js.map意外的令牌(1:10) 您可能需要适当的加载程序来处理此文件类型。
根据这个question,似乎我需要json-loader,但是我可以告诉它在使用angular-cli时自动包含。我们非常感谢为此问题提供的任何建议。
angular-cli版本:1.0.0
{
"extends": "../tsconfig.json",
"compilerOptions": {
"outDir": "../out-tsc/app",
"module": "es2015",
"baseUrl": "",
"types": []
},
"exclude": [
"test.ts",
"**/*.spec.ts"
]
}