当我运行时,Bower可以正常安装,但是在查看安装文件时却没有socket.io.js文件。问题在于当尝试在我的项目中使用bower组件作为依赖项时,我无法使用debowerify来
require('socket.io')
,因为它正在寻找bower_components/socket.io/socket.io.js
。有人知道这是为什么以及我需要做什么来解决这个问题吗?
这就是bower install socket.io安装的样子
我得到的错误信息是:
错误:未找到模块"./../../bower_components/socket.io/socket.io.js"
require('./../../bower_components/socket.io-client/socket.io.js')
,这似乎可以正确地导入它。我只是有点失望,因为我必须要求确切的路径,因为它们的文件名与其文件夹不同(不像其他 bower js 文件)。 - John Ruddell