如何为 JS 模块添加包含路径

How to add include paths for JS Modules

如何指定 Closure Compiler 在导入 JavaScript 模块时应该搜索的目录,如下所示:

import foo from 'components/A'
import foo from 'third_party/B'
require('library/C')

闭包编译器不 "search" 模块。您必须通过 --js 标志或 gulp/grunt 插件的源文件方法传递适当的源文件。 Closure-compiler 确实解析相对路径模块 - 但它们将从源文件导入位置解析。编译器当前不解析从 node_modules 个文件夹导入的内容。