在cordova中使用node模块
using node module in cordova
我正在一个节点模块上工作,我想在Cordova中使用。我使用的语法是
myModule.prototype.myMethod = function(){};
module.exports = new myModule();
但我得到一个"模块未定义"错误。
这是一个可能的解决方案
if (typeof module !== 'undefined' && typeof module.exports !== 'undefined'){
module.exports = new myModule();
} else{
window.myModule = new myModule();
}
相关文章:
- Node.js正在更改应用程序以使用集群模块
- 如何使用Node.js在JavaScript模块文件之间使用事件处理程序
- 正在更改node.js模块变量
- 编写在浏览器和node.js中运行的模块化ECMAScript
- 在Node.js中使用异步模块时出现问题
- 使用Q节点模块时,Bluemix node.js应用程序部署失败
- 在测试使用承诺的 Node 模块时,您如何断言
- 在 Node 模块中导出类.exports = {}.
- Babelify和本机Node模块
- 是否有用于异步JSON解析器的Node模块不将整个JSON字符串加载到内存中
- 如何使用这些Node模块通过文件或URL接受HTML,然后输出JSON作为现有HTML元素的验证
- 将Angular2应用封装为node模块库
- 使Node模块中的变量可以被jQuery、Ember等使用
- Node模块中的Javascript性能
- 在cordova中使用node模块
- 在我的Angularjs应用中使用node模块
- 将参数传递给TypeScript编译器Node模块
- 未捕获的ReferenceError: $是未定义的错误,通过Node模块访问
- 调用node模块时,Undefined不是函数
- 如何在Node模块之间共享数组状态