草庐IT

grunt-contrib-requirejs

全部标签

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 - 让 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 - Grunt 有什么用?

我正在尝试接触Grunt,这是我的新手,但我不了解它的实用性。我知道这是一个taskrunner。我知道它可以用来做诸如bundle、uglify、jshint、minify等等之类的事情,任何可以变成脚本任务的事情。但我看不出这有什么好处。无论如何,几乎所有这些都可以从命令行运行,也就是说您可以使用简单的shell脚本将它们组合起来。在我看来,设置grunt+gruntfiles和编写任务比编写shell脚本更多工作,而不是更少。我错过了什么? 最佳答案 Grunt基本上是一个在NodeJS之上编写的构建/任务管理器。我将其称为J

javascript - Grunt 有什么用?

我正在尝试接触Grunt,这是我的新手,但我不了解它的实用性。我知道这是一个taskrunner。我知道它可以用来做诸如bundle、uglify、jshint、minify等等之类的事情,任何可以变成脚本任务的事情。但我看不出这有什么好处。无论如何,几乎所有这些都可以从命令行运行,也就是说您可以使用简单的shell脚本将它们组合起来。在我看来,设置grunt+gruntfiles和编写任务比编写shell脚本更多工作,而不是更少。我错过了什么? 最佳答案 Grunt基本上是一个在NodeJS之上编写的构建/任务管理器。我将其称为J

javascript - 如何使用 Grunt.js (0.3.x) 连接和缩小多个 CSS 和 JavaScript 文件

注意:此问题仅与Grunt0.3.x相关,已留作引用。如需有关最新Grunt1.x版本的帮助,请参阅我在此问题下方的评论。我目前正在尝试使用Grunt.js设置一个自动构建过程,以首先连接然后缩小CSS和JavaScript文件。我已经能够成功地连接和缩小我的JavaScript文件,尽管每次我运行grunt它似乎只是附加到文件而不是覆盖它们。至于缩小甚至拼接CSS,到目前为止我还做不到!就gruntCSS模块而言,我尝试使用consolidate-css、grunt-css和cssmin但无济于事。无法理解如何使用它们!我的目录结构如下(典型的node.js应用):应用程序.jsgr

javascript - 如何使用 Grunt.js (0.3.x) 连接和缩小多个 CSS 和 JavaScript 文件

注意:此问题仅与Grunt0.3.x相关,已留作引用。如需有关最新Grunt1.x版本的帮助,请参阅我在此问题下方的评论。我目前正在尝试使用Grunt.js设置一个自动构建过程,以首先连接然后缩小CSS和JavaScript文件。我已经能够成功地连接和缩小我的JavaScript文件,尽管每次我运行grunt它似乎只是附加到文件而不是覆盖它们。至于缩小甚至拼接CSS,到目前为止我还做不到!就gruntCSS模块而言,我尝试使用consolidate-css、grunt-css和cssmin但无济于事。无法理解如何使用它们!我的目录结构如下(典型的node.js应用):应用程序.jsgr