问题标签 [grunt-requirejs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - How do I use Closure Compiler with grunt-requirejs?
This is from my Gruntfile:
When I set optimize
to closure
, grunt-requirejs writes this to console:
Does grunt-requirejs support optimising with Closure Compiler? Where do I need to put it?
requirejs - 如何使用 yeoman、grunt、usemin 2 和 requirejs?
我正在尝试使用 Grunt、usemin 2、requirejs 和 uglify 来解决问题。我在构建中观察到的是 requirejs 没有正确地将我的依赖项包含到我的单个连接构建文件中。当我从 /dist 运行 index.html 时,我在查找“jquery”、“app”和一些第三方 js 文件时看到错误,或者有时“未定义定义”。
我在 grunt-usemin 上阅读了以下问题并删除了 require 块,但这些线程中仍然存在一些问题。
我继续搜索并看到这篇文章如何集成 Yeoman 和 Requirejs,这让我到了那里,因为当我从使用 grunt-contrib-requirejs 更改为 grunt-requirejs 时,我看到 Requirejs 优化器正在运行。不幸的是,我仍然看到这些错误:
我的 index.html 中有以下内容:
这是我的 Grunt 文件:http: //jsbin.com/futocusu/3/edit ?js
在 issue #112 中有关于创建一篇关于在这个主题上使用 Yeoman 的文章,但我认为它还没有写完。
有没有人想出将 usemin v2 与 grunt 和 requirejs 一起使用以在构建时输出到单个 concat+uglify 文件的最佳方法?我也不确定使用 grunt-contrib-requirejs 和 grunt-requirejs 有什么区别以及何时使用哪一个。
javascript - 为什么我必须在 grunt-requirejs 中再次使用“包含”来优化为单个 js 文件?
我正在尝试将grunt-requirejs
我的 requirejs 项目优化为单个生产 js 文件。但是,我不确定我的 Gruntfile.js 是否正确,因为我必须再次指定在优化期间要包含的模型,这对我来说似乎是错误的,因为我已经指定了 mainConfigFile。我以为它会从我的 requirejs 文件中读取所有内容。我问这个是因为我有很多模块而且我不想干。
这是我的 Gruntfile.js
这是我的 main-new.js 文件
requirejs - Renaming the optimized files in requirejs folder level optimization
I'm using requirejs with Grunt in my project. I could able to successfully perform the folder level optimization through grunt-requirejs
tool as below.
All the js files are concatenated and minified in main.js
and css files in style.css
. How can I rename these files main.js
and style.css
into something like app.min.js
and app.min.css
. Can I able to accomplish this using r.js
or I've to use some external plugin?
r.js - 错误:r.js / grunt-requirejs 缺少“out”或“dir”配置值
下面是我的构建配置文件: build.js
我使用 "grunt-requirejs": "~0.4.2" 作为我的构建 npm 和 Gruntfile requirejs 配置 + r.js 2.1.16:
每当我尝试执行 grunt requirejs 时,它都会在我的控制台上抛出以下错误:
你能帮我看看我的配置中遗漏了什么吗?
感谢和问候
angularjs - yeoman,grunt-requirejs 站点在构建后无法工作
在我运行 grunt 任务的构建后,我使用 localhost 运行我的站点,但它不起作用。似乎 grunt-requirejs 不能像我预期的那样正常工作,它不包含对脚本文件的依赖项。任何人都可以查看我的文件并向我展示我的 grunt-requirejs 配置问题吗?我的 index.html 无法加载 vendor.js 和 scripts.js,因为我在 index.html 中使用了“”来**刷新页面而不会出现错误加载错误的资源路径**。在我删除 index.html 的 head 标记中的“”行并运行该站点后。有加载脚本错误,浏览器显示它无法加载我所有的控制器、服务、app.js 脚本文件。这里有什么建议吗?
Gruntfile.js
'使用严格'; var modRewrite = require('connect-modrewrite');
module.exports = 功能(咕噜声){
};
main.js 文件:
});
这是我的 index.html 文件:
javascript - 如何将 amd 模块(requirejs)添加为 grunt-template-jasmine-requirejs 助手
我想在 grunt-template-jasmine-requirejs 配置的“帮助程序”中添加一个 javascript 文件(这是一个 requirejs amd 模块)。我收到未捕获的错误:不匹配:不匹配的匿名定义()模块。如何解决这个问题呢。提前致谢。
javascript - 连接和缩小后如何使用require js文件
我在我的项目中使用 requirejs,每个模块都有一个 js 文件,使用 require 调用来使用库/组件。以下是示例代码:-
我想在页面加载时尽量减少浏览器中的 js 调用次数。
(我知道 r.js 但想避免它,因为它需要我更改我的项目文件夹结构)
所以我正在考虑使用 grunt 连接和缩小所有库/组件 js 文件,如 jquery、bootstrap 等,然后在模块特定文件中要求它们。
如果我这样做,我想知道如何使用 require 包含相同的内容,并且能够像现在使用的那样使用 jquery($) 和 bootstrapTable?
我尝试了以下方法,但似乎不起作用:-
以下是我的项目结构:-