Javascript Node.js构建模块的新闭包编译器模块支持和外部程序

Javascript Node.js构建模块的新闭包编译器模块支持和外部程序,javascript,google-closure-compiler,Javascript,Google Closure Compiler,据我所知,最新的闭包编译器支持三种类型的模块:ES6、CommonJS和goog.module()。如何使用Nodejs内部模块 我有一个非常简单的代码: const path = require('path'); 除其他外,此编译器标记: --dependency_mode STRICT --env CUSTOM (without this fails as well) --externs nodejs/path.js --language_in ECMASCRIPT6_STRICT --l

据我所知,最新的闭包编译器支持三种类型的模块:ES6、CommonJS和goog.module()。如何使用Nodejs内部模块

我有一个非常简单的代码:

const path = require('path');
除其他外,此编译器标记:

--dependency_mode STRICT
--env CUSTOM (without this fails as well)
--externs nodejs/path.js
--language_in ECMASCRIPT6_STRICT
--language_out ECMASCRIPT5_STRICT
--new_type_inf
--process_common_js_modules
--use_types_for_optimization
编译器抛出:

ERROR - Failed to load module "path"
有什么提示吗? 非常感谢。

如果我不使用我得到的“require”函数“name module未在externs中定义”,则可能重复