RequireJS Config映射整个目录

时间:2013-12-13 16:01:18

标签: javascript web requirejs amd

是否可以将node_modules目录的整个目录映射到require config中的src/lib/

示例项目:

project/  
project/node_modules  
project/src/  
project/src/lib/

1 个答案:

答案 0 :(得分:5)

在RequireJS中,您实际上可以配置指向文件夹的paths。并且,您可以随心所欲地命名您的路径。例如,如果您有一个名为node_modules的文件夹,并且您在其中包含一些包含jquery的库,则可以配置类似

的路径
require.config({
  paths: {
    'lib' : '/path_to_node_module_folder' 
  }
}); 

以后在您的模块中,您可以像

那样需要jquery
define(['lib/jquery'], function($){ 
     .... 
});