我有一个RequireJS项目,我正在使用以下结构:
项目/
index.html的
SRC /
main.js
projectcomponent.js
LIB /
require.js
main.js是Require应用程序的入口点,其中包含以下require.config:
require.config
baseUrl: "./"
main.js返回一个对象。
我想将整个项目用作另一个RequireJS项目中的模块。我试图使用r.js(RequireJS优化工具)将项目缩减为单个文件,但是当它依赖于RequireJS时,它的配置与我想要使用的父项目的配置冲突 this 项目作为。
的模块如何将一个RequireJS项目用作另一个RequireJS项目中的模块?
答案 0 :(得分:1)
您可以使用almond(https://github.com/jrburke/almond)来替换require.js依赖项,使第一个项目成为完全封装的单个文件。
RequireJS网站上有一些进一步的解释和相关链接:http://requirejs.org/docs/faq-optimization.html#wrap