javascript – 使用almond和grunt-contrib-requirejs

前端之家收集整理的这篇文章主要介绍了javascript – 使用almond和grunt-contrib-requirejs前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试设置一个利用requirejs和杏仁的grunt文件. docs表明它应该非常容易,并且在他们的领导下,我尝试了:
  1. requirejs: {
  2. compile: {
  3. options: {
  4. baseUrl: "tmp",mainConfigFile: "tmp/main.js",name: "../bower_components/almond/almond",out: "tmp/<%= pkg.name %>.js"
  5. }
  6. }
  7. }

不幸的是,这种方法编译almond.js而不是我的实际来源.我弄错了吗?如何使杏仁与requirejs一起自动化?

解决方法

诀窍是使用 include
  1. requirejs: {
  2. compile: {
  3. options: {
  4. baseUrl: "tmp",include: "main",out: "tmp/<%= pkg.name %>.js"
  5. }
  6. }
  7. }

如果main是require.js文件,您通常会这样调用

  1. <script data-main="scripts/main" src="scripts/require.js"></script>

猜你在找的JavaScript相关文章