commonjs

    3热度

    2回答

    是否可以在另一个模块中调用一个模块中定义自定义require方法? 例如,在X/x.js exports.xrequire = function(path) { console.log("requiring " + path); require(path); }; 在Y/hello.js console.log("Hello, world!"); 然后在Y/y.js

    1热度

    1回答

    是否有检测实现的标准方式(node.js,rhino等)以及CommonJS中该实现的理想版本。 如果不是,人们做什么来获得它? 我想到了一些类似于浏览器世界中的HTTP User-Agent标题。

    3热度

    1回答

    在Appcelerator Titanium移动应用程序中使用JavaScript“类”作为CommonJS模块而不是使用函数/对象表示法来创建新的“类”(或者如何调用他们在javascript中)? var module = require('lib/module'); 代替 var object = new MyClass(); 有什么缺点?

    4热度

    4回答

    那里的JavaScript测试框架为测试commonjs模块提供了支持?

    4热度

    2回答

    在这里获得一些代码完成支持真的很酷。也就是说,当我输入 var math = require("math"); 我很想得到不仅仅是通常Object属性的更多,当我键入“math.”。 对AMD modules的支持将是理想的,但我会对Modules 1.x感到满意,特别是如果IDE或实现支持的插件是开源的。 如果您知道一个动态执行JavaScript代码的IDE,可以在没有任何特殊支持的情况下

    19热度

    3回答

    对于我来说,类与NodeJS(CommonJS)模块非常相似。你可以有很多,可以重用,可以互相使用,通常每个文件一个。 是什么使模块与类不同?你使用它们的方式不同,命名空间的差异很明显。除此之外,他们对我来说看起来非常相似,或者我只是没有在这里看到明显的好处。

    1热度

    1回答

    我正在使用nodejs和node-mysql驱动程序。我发现自己做重复的锅炉板,如 client.query(querystr,queryparams,回调函数(错了,结果,字段){ if (err){ do err related stuff } else { do success related stuff } } 底线的大部分时间除了发生在成功上的所有东西都会变得很直观和重复

    1热度

    1回答

    我使用modulr在浏览器中使用commonjs模块。 目标是能够在服务器环境中重用一些这些模块。 这些 “共享” 模块需要做这样的事情: var _ = _ || require("underscore"); 含义: 如果_存在一个全局变量(浏览器环境下),用它 其他负载“下划线”模块(服务器),并使用它代替 现在,由于模块执行静态ana在所有代码中进行裂解,寻找require调用以生成最终

    1热度

    1回答

    我正在使用RingoJS 0.8,并且我在ringo/httpserver实例上创建了一个基本的jsgi应用程序。我试图根据规范了解jsgi请求对象中每个键的用途:http://wiki.commonjs.org/wiki/JSGI/Level0/A/Draft2;并且我了解了大多数键,保存了scriptName键。 当我运行我的应用程序并打印每个键的值时,scriptName始终返回一个空字符串

    6热度

    1回答

    我正在为node.js应用程序使用node-mysql驱动程序。而不必我的每个模特般的模块,建立MySQL连接一遍又一遍的,我这样做: // DB.js var Client = require('mysql').Client; var DB_NAME = 'test_db'; var client = new Client(); client.user = 'user'; client