草庐IT

requirejs-optimizer

全部标签

javascript - RequireJS 中的动态要求,出现 "Module name has not been loaded yet for context"错误?

有没有办法在RequireJS中定义一个“动态”加载其他模块的模块?如果是,优化器(r.js)如何理解如何/何时必须包含模块?例如,让dynModules定义名称/路径对的模块:define([],function(){return['moduleA','moduleB'];//Arrayofmodulenames});另一个模块将根据数组动态加载模块。这将不起作用:define(['dyn_modules'],function(dynModules){for(nameindynModules){varmodule=require(path);//CallRequireJSrequir

javascript - browserify/requirejs模块和ES6模块有什么区别

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭5年前。Improvethisquestion我对ES6和模块加载器还是个新手,我目前正在考虑将browserify设置与ES6相结合。我想知道如果我使用的是ES6模块,是否还需要browserify/requirejs。似乎两者都允许您定义模块并导出它们?browserify/requirejs模块和ES6模块有什么区别?

javascript - browserify/requirejs模块和ES6模块有什么区别

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭5年前。Improvethisquestion我对ES6和模块加载器还是个新手,我目前正在考虑将browserify设置与ES6相结合。我想知道如果我使用的是ES6模块,是否还需要browserify/requirejs。似乎两者都允许您定义模块并导出它们?browserify/requirejs模块和ES6模块有什么区别?

javascript - Chrome Profiler 中的 "Not optimized"警告是什么意思?

当我使用Chrome中的开发者工具收集JavaScriptCPU配置文件时,我收到了两个关于函数的神秘警告:未优化:优化次数过多未优化:内联摆脱困境这些到底是什么意思?有哪些可能的解决方案?我见过的另一个是未优化:TryCatchStatement,但这是有道理的。解决方案是删除try-catch。到目前为止,我发现的最接近的解释尝试是-https://github.com/GoogleChrome/devtools-docs/issues/53 最佳答案 我认为“未优化:优化次数过多”指的是Chrome优化器不断重新优化某个功能。

javascript - Chrome Profiler 中的 "Not optimized"警告是什么意思?

当我使用Chrome中的开发者工具收集JavaScriptCPU配置文件时,我收到了两个关于函数的神秘警告:未优化:优化次数过多未优化:内联摆脱困境这些到底是什么意思?有哪些可能的解决方案?我见过的另一个是未优化:TryCatchStatement,但这是有道理的。解决方案是删除try-catch。到目前为止,我发现的最接近的解释尝试是-https://github.com/GoogleChrome/devtools-docs/issues/53 最佳答案 我认为“未优化:优化次数过多”指的是Chrome优化器不断重新优化某个功能。

javascript - 让 requirejs 与 Jasmine 一起工作

首先我想说我是RequireJS的新手,甚至是Jasmine的新手。我在使用SpecRunner时遇到一些问题并且需要JS。我一直在关注UziKilon和BenNadel(以及其他一些人)的教程,他们帮助了一些人,但我仍然遇到一些问题。似乎,如果在测试中抛出错误(我可以特别想到一个,类型错误),规范运行器html将显示。这告诉我我在javascript中遇到了一些问题。但是,在我修复这些错误后,不再显示HTML。我根本无法显示测试运行程序。有人能发现我的代码有什么问题会导致这个问题吗?这是我的目录结构:Root|->lib|->jasmine|->lib(containsallofth

javascript - 让 requirejs 与 Jasmine 一起工作

首先我想说我是RequireJS的新手,甚至是Jasmine的新手。我在使用SpecRunner时遇到一些问题并且需要JS。我一直在关注UziKilon和BenNadel(以及其他一些人)的教程,他们帮助了一些人,但我仍然遇到一些问题。似乎,如果在测试中抛出错误(我可以特别想到一个,类型错误),规范运行器html将显示。这告诉我我在javascript中遇到了一些问题。但是,在我修复这些错误后,不再显示HTML。我根本无法显示测试运行程序。有人能发现我的代码有什么问题会导致这个问题吗?这是我的目录结构:Root|->lib|->jasmine|->lib(containsallofth

css - RequireJS:加载模块,包括模板和 CSS

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭6年前。Improvethisquestion在玩过AMD/RequireJS之后,我想知道加载包含模板和CSS的UI模块是否是个好主意,这样它们就完全独立于网页。这听起来不错,但我还没有看到它在野外实现,所以可能存在缺陷。考虑一些具有以下结构的UI模块:myWidget|--img|--main.js|--styles.css+--template.tpl所有内容都在一个文件夹中。看起来很不错。main.js中的模块看起来像这样:define(["

css - RequireJS:加载模块,包括模板和 CSS

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭6年前。Improvethisquestion在玩过AMD/RequireJS之后,我想知道加载包含模板和CSS的UI模块是否是个好主意,这样它们就完全独立于网页。这听起来不错,但我还没有看到它在野外实现,所以可能存在缺陷。考虑一些具有以下结构的UI模块:myWidget|--img|--main.js|--styles.css+--template.tpl所有内容都在一个文件夹中。看起来很不错。main.js中的模块看起来像这样:define(["

javascript - Requirejs 为什么以及何时使用垫片配置

我从这里阅读了requirejs文档APIrequirejs.config({shim:{'backbone':{//Thesescriptdependenciesshouldbeloadedbeforeloading//backbone.jsdeps:['underscore','jquery'],//Onceloaded,usetheglobal'Backbone'asthe//modulevalue.exports:'Backbone'},'underscore':{exports:'_'},'foo':{deps:['bar'],exports:'Foo',init:funct