Socket.io NativeScript&;SocketIO:Can';找不到变量:SocketManager
我正在尝试将BackEnding集成到NativeScript应用程序中。 JS-SDK依赖于NS环境中不支持的模块 因此,我通过在自定义webpack.json中添加别名来解决socket.io.client模块的第一个问题Socket.io NativeScript&;SocketIO:Can';找不到变量:SocketManager,socket.io,nativescript,backendless,Socket.io,Nativescript,Backendless,我正在尝试将BackEnding集成到NativeScript应用程序中。 JS-SDK依赖于NS环境中不支持的模块 因此,我通过在自定义webpack.json中添加别名来解决socket.io.client模块的第一个问题 const webpackConfig = require("./webpack.config"); module.exports = (env) => { env = env || {}; env.alias = Object.assign({
const webpackConfig = require("./webpack.config");
module.exports = (env) => {
env = env || {};
env.alias = Object.assign({}, env.alias, {
'socket.io-client': 'nativescript-socketio'
});
return webpackConfig(env);
}
但在那之后,我开始收到另一个错误:对象不是函数(靠近“…io…”)
我试图改变初始化SocketIO实例,正如这里所描述的
现在我得到了另一个错误:找不到变量:SocketManager
,经过一些调查,我找到了错误产生的代码行,`:
有人犯过这个错误吗?
提前感谢您的帮助 听起来您的本机库安装正确,通常干净的版本可以解决这个问题。听起来您的本机库安装正确,通常干净的版本可以解决这个问题。