我正在尝试使用Google Closure Compiler作为webpack的替代方案。目前,我正在使用以下代码编译前端文件夹中的所有文件:
java -jar closure-compiler.jar --process_common_js_modules --js_output_file=static/out.js 'lib/js/src/frontend/*.js'"
问题是其中一个文件需要 React 和 ReactDOM。 我收到以下错误消息:
lib/js/src/frontend/app.js:7: ERROR - Failed to load module "react"
var React = require("react");
^^^^^^^^^^^^^^^^
lib/js/src/frontend/app.js:8: ERROR - Failed to load module "react-dom"
var ReactDom = require("react-dom");
^^^^^^^^^^^^^^^^^^^^
我该如何确保Google Closure Compiler查找node_modules文件夹以寻找相关的第三方模块?
node_modules/assert/package.json:2: ERROR - Parse error. Semi-colon expected
的错误。版本:1.0-SNAPSHOT。构建时间:2017年4月25日17:19。 - daurnimator--module_resolution
标志。我已经更新了答案。 - Chad Killingsworthpackage.json
文件吗?(只是好奇) - customcommander