commonjs

    10热度

    2回答

    我有一个体面的大小项目,我需要做一点改组。 我使用猫鼬作为我的节点ORM。我想把我所有的猫鼬模型放在一个名为“模型”的文件夹中。我已经读过,当我这样做时,我可以将一个index.js文件放入模型文件夹中,以便拉入所有模型并存储它们。 app.js: ... var mongoose = require('mongoose'); var models = require('./models')(

    1热度

    1回答

    我希望跨各种couchdb视图地图函数使用多种函数。 我正在尝试使用commonjs require模式。 使用以下设计文档为什么test1需要语句工作,而test2需求语句似乎不起作用? 我还可以在多个couchdb视图中重用函数吗? { "_id": "_design/app", "_rev": "29-876296b1278db067378635a5f3309aa3",

    16热度

    2回答

    我正在研究以CommonJS语法编写的角度应用程序,并使用grunt-contrib-requirejs任务使用grunt任务将源文件转换为AMD格式并编译它放到一个输出文件中。我的目标是让Karma与RequireJS一起工作,并使用CommonJS语法保留我的源文件和规范文件。 我已经能够得到一个简单的测试,在经过AMD格式下列文件结构: -- karma-test |-- spec

    4热度

    1回答

    我是在本地enviroments一种新的以casperjs更具体的javascript是不明确的,有些casperjs脚本有下面的代码片段,让我错误上执行: system.stdout.write("Old \"" + password.name + "\" password: "); var oldPassword = system.stdin.readLine().trim(); 我试图

    8热度

    1回答

    为了提高我的开发速度,我想为我的客户端和服务器端JavaScript使用commonjs,所以我可以在我的所有项目中使用通用代码库/库。 为什么不是AMD?浏览器和节点支持AMD,但phantomjs不支持,我可以稍后切换到最佳(浏览器)生产版本。 环顾四周,我找不到任何直接支持CommonJS的模块加载器。你总是必须编写包装/等等,或者需要引导配置。 我有其他选择吗?

    21热度

    3回答

    我使用browserify(使用browserify中间件) 我怎么能要求简单的文本文件,是这样的: var myTmpl = require("myTmpl.txt"); 我cheked stringify插件browserify但文档中的代码不与browserify V2工作

    6热度

    1回答

    我正在开发库A和库B,B取决于A. 我希望使用browserify将它们独立捆绑起来,所以在我的浏览器我可以这样做: var A = require("A"); var B = require("B"); 我想独立捆绑起来,因为我也在开发库C只依赖于A,如果包含在B A那么它将不能被访问C,如果A在B和C中,我有重复。 于是我开始browserifying库答: browserify -r

    2热度

    1回答

    最新的jQuery v1(截至目前:v1.10.2)最终使用CommonJS。这允许将其用作节点模块,例如,与webmake。 以CommonJS兼容方式为jQuery编写插件的首选方式是什么? 下似乎是合乎逻辑对我说: 如果CommonJS的不适回落到其他技术(AMD,全局对象) 要求的jQuery,如: var $ = require('jQuery'); 定义新的函数/对象(jQuery

    2热度

    1回答

    我试图让我的头周围采用主干应用程序中CommonJS的模块,所以我必须在/views/categories/edit.js定义的骨架骨干查看: app.Views.quoteCategoriesEdit = app.Ui.ModalView.extend({ className: '', template: JST["templates/quotes/categories/

    1热度

    1回答

    我想将现有的应用程序转换为使用CommonJS模块并使用Browserify将bundle组合成一个文件。 我开始写模块,但有一点我有点怀疑,然后才开始重写某些位,我该如何优化它,所以我不必包含它Backbone,Underscore,jQuery和每个文件中的任何助手文件,即。 var Backbone = require('/backbone'); var $ = require('/jqu