socket.io angular-cli无法解析'socket.io-client / package'

时间:2017-04-27 20:52:55

标签: angular socket.io angular-cli

我正在使用一个使用1.0的angular-cli的项目,我正在尝试将socket.io包含到该项目中。但是,我遇到了以下错误,我不知道如何绕过它们。

错误

  

找不到模块:错误:无法解析'socket.io-client / package'

在显示此错误之前有一个警告,指的是socket.io文件中的意外标记,即socket.io.js.map。当我查看此文件时,它似乎是一个JSON文件。

socket.io.js.map

的警告
  

模块解析失败: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

tsconfig.app.json

{
  "extends": "../tsconfig.json",
  "compilerOptions": {
    "outDir": "../out-tsc/app",
    "module": "es2015",
    "baseUrl": "",
    "types": []
  },
  "exclude": [
    "test.ts",
    "**/*.spec.ts"
  ]
}

0 个答案:

没有答案