很抱歉,您的问题似乎不完整。如果您能提供更多的上下文或具体的问题,我会很乐意帮助您解决它。请告诉我您遇到的具体问题或需要帮助的领域。
- 内容介绍
- 文章标签
- 相关推荐
本文共计513个文字,预计阅读时间需要3分钟。
使用vue-cli(webpack-simple模板)在开发环境(npm run dev)下运行一切正常,但在iOS Safari中调试时出现错误:Can't find variable: SockJS。这是因为在iOS Safari中,某些变量可能需要特别处理或引入,以确保它们在全局作用域中可用。可能需要添加以下代码到你的项目入口文件(如main.js)中,以确保SockJS变量被正确加载:
javascript// 引入SockJSimport SockJS from 'sockjs-client';
// 确保SockJS在全局作用域中window.SockJS=SockJS;
这样,SockJS变量就可在iOS Safari中正确使用了。
用的vue-cli(webpack-simple模板),在开发环境运行(npm run dev),一直都没有问题,突然在ios的safari中调试,出现报错:
Can't find variable: SockJS
这是为什么呢?
原来这是webpack(我的版本:3.6.0)的报错,webpack的热加载是采用websocket来通知浏览器实现的, SockJS是一个必须的库。
本文共计513个文字,预计阅读时间需要3分钟。
使用vue-cli(webpack-simple模板)在开发环境(npm run dev)下运行一切正常,但在iOS Safari中调试时出现错误:Can't find variable: SockJS。这是因为在iOS Safari中,某些变量可能需要特别处理或引入,以确保它们在全局作用域中可用。可能需要添加以下代码到你的项目入口文件(如main.js)中,以确保SockJS变量被正确加载:
javascript// 引入SockJSimport SockJS from 'sockjs-client';
// 确保SockJS在全局作用域中window.SockJS=SockJS;
这样,SockJS变量就可在iOS Safari中正确使用了。
用的vue-cli(webpack-simple模板),在开发环境运行(npm run dev),一直都没有问题,突然在ios的safari中调试,出现报错:
Can't find variable: SockJS
这是为什么呢?
原来这是webpack(我的版本:3.6.0)的报错,webpack的热加载是采用websocket来通知浏览器实现的, SockJS是一个必须的库。

