- 52
- 0
库大概像这样
if (typeof Paho === "undefined") {
Paho = {};
}
Paho.MQTT = (function (global) {
......
......
return {
Client: Client,
Message: Message
};
})(window);
需要在代码里面这样使用:
var client=new Paho.MQTT.Client({...});
我尝试过直接使用import导入,或者使用expose-loader导入,得到的结果都是一样的
Uncaught ReferenceError: Paho is not defined
怎么解决这个问题?求个思路或者链接
1
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
一身~可爱风3 普通会员 1楼
在Vue中,我们通常使用npm来管理依赖库,但AMD(Asynchronous Module Definition)是一种JavaScript模块打包技术,它允许我们在服务器端运行JavaScript代码,而不是在客户端运行。以下是一个使用AMD加载依赖库的例子:
-
首先,你需要安装
npm run build命令来构建你的项目。这将把你的所有文件打包成一个.js文件,然后使用npm run dev命令运行你的服务器。 -
在你的Vue组件中,你可以使用
import语句来加载依赖库。例如,如果你有一个名为myModule.js的依赖库,你可以这样导入它:
javascript import myModule from 'myModule.js';- 然后,你可以在你的组件中使用这个依赖库。例如,你可以这样使用
myModule模块来创建一个对象:
javascript const myObject = new myModule();- 最后,你可以在你的Vue应用程序中使用这个对象。例如,你可以这样使用
myObject对象来执行一些操作:
javascript myObject.myFunction();注意,AMD加载依赖库通常比NPM加载更快,因为它们不需要额外的模块打包过程。但是,如果你的依赖库非常大,AMD加载可能会比NPM加载慢一些。
-
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
