4
我正在嘗試谷歌封閉編譯器作爲webpack的替代品。 目前我使用下面的編譯我的前端文件夾內的所有文件:谷歌封閉編譯器進程node_modules
java -jar closure-compiler.jar --process_common_js_modules --js_output_file=static/out.js 'lib/js/src/frontend/*.js'"
的問題是這些文件中的一個需要作出反應& 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");
^^^^^^^^^^^^^^^^^^^^
如何確保在谷歌關閉編譯器的內部結構是node_modules找到相關的第三方模塊?
我試過了,但得到了'node_modules/assert/package.json:2:錯誤 - 解析錯誤。分號預計版本:1.0-SNAPSHOT建立於:2017-04-25 17:19 – daurnimator
您現在還需要添加'--module_resolution'標誌。我已經更新了答案。 –