commonjs

    7热度

    3回答

    我想导出一些类,比如Dog和Cat。其中一种方法是: class Dog bark: -> console.log "Arff! :D" class Cat meaow: -> console.log "Meaw!" module.exports = {Dog, Cat} 如何在不输入类名两次的情况下执行类似操作?

    1热度

    1回答

    我正在使用Windows 8 JavaScript应用程序,而WinJS.Promise没有像我期望的那样工作。这里是我的异步方法... function MyFiveSecondFunctionAsync() { return new WinJS.Promise(function (c, e, p) { var start = new Date().getTime();

    0热度

    1回答

    我想创建模块(mapview,网络,地理位置等),我面临的异步问题。比如我有geolocation.js: exports.getLocation = function(){ var lat=""; var lon=""; //询问用户是否允许使用当前位置服务 Ti.Geolocation.purpose = "Receive User Location"; Titanium.Geo

    3热度

    1回答

    我目前正在构建一个应用程序,其中前端正在做很多繁重的工作。 为了保持一切整齐有序,我想使用requirejs。但是,要使用require.js,其所有模块都应该符合AMD标准。 这意味着每当我使用的模块更新时,我需要等待AMD兼容版本出现或自己创建一个(我目前不知道该怎么做)。 这是一个真正的关闭。 看着这个https://github.com/jrburke/backbone/blob/opta

    6热度

    1回答

    我想使用Google Closure Compiler来构建一组CommonJS模块。这可以在盒子外面完成吗?或者,是否可以对CommonJS模块进行一些简单的转换,以使它们能够被Closure Compiler使用?

    0热度

    1回答

    假设我有一个模块models.js: exports.User = mongoose.model('User', UserSchema); exports.Question = mongoose.model('Question', QuestionSchema); exports.Answer = mongoose.model('Answer', AnswerSchema); exports

    0热度

    1回答

    我想将我们的rails web应用程序移植到ember.js(我们当前在服务器端执行大部分工作呈现视图),并且想知道如何实现javascript的完全模块化码。到目前为止,我最喜欢的插件是sprockets-commonjs,它为所有名为.module.js的文件自动创建commonjs模块。这将解决我们大多数问题,除了外部库,它仍然会在代码中声明全局变量。 我能想到的唯一解决方案是为每个这些库创

    1热度

    2回答

    我一直在尝试让sprockets-commonjs在我的rails项目上工作一段时间,但没有运气。 这是我在做什么: 的Gemfile ... gem 'jquery-rails' gem 'twitter-bootstrap-rails', :git => 'http://github.com/seyhunak/twitter-bootstrap-rails.git' gem "embe

    0热度

    1回答

    我想在我的Spine应用中使用javascript API手写笔优惠。 要做到这一点,我必须要求手写笔。 因为手写笔是下摆的我试图在index.coffee要求它的依赖性: Stylus ?= require('stylus') 但这导致一个错误: uncaught exception: module Stylus not found 然后我试图包括触笔独立地在package.json {

    3热度

    2回答

    我正在研究一种使用允许Javascript模块被需要的CommonJS结构的BackboneJS应用程序编写的方法。这个应用程序然后可以在客户端或服务器端与节点一起工作。 我已经看过requirejs和其他类似的选项,但你必须以一种特定的方式编写应用程序,在我看来,这看起来确实很不起眼。 我也看过browserify和webmake它需要你的代码和任何需要的模块,并将它们组合成一个带缺少(requ