RequireJS Config映射整个目录

dkr*_*roy 4 javascript amd requirejs web

是否可以将目录中的整个目录映射node_modulessrc/lib/require config中?

示例项目:

project/  
project/node_modules  
project/src/  
project/src/lib/
Run Code Online (Sandbox Code Playgroud)

Shu*_*med 5

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

require.config({
  paths: {
    'lib' : '/path_to_node_module_folder' 
  }
}); 
Run Code Online (Sandbox Code Playgroud)

然后在你的模块中你可以要求jquery

define(['lib/jquery'], function($){ 
     .... 
});
Run Code Online (Sandbox Code Playgroud)