:target: :nodejs应用中的顶级入口点使用$CWD相对路径来加载引导。例如,请参阅“path.resolve('.')”:[https://github.com/clojure/clojurescript/blob/296d0a69340e832b92ed742b3cd0304a06bea27f/src/main/clojure/cljs/closure.clj#L1460](https://github.com/clojure/clojurescript/blob/296d0a69340e832b92ed742b3cd0304a06bea27f/src/main/clojure/cljs/closure.clj#L1460)
这对于本地构建是正常的,但当我们要全局安装clojurescript(例如通过'npm install -g')时会有问题,因为这需要调用者的$CWD是可能不自然的(例如,/usr/lib/node_modules/$pkg)。建议的解决方案是用"__dirname"替换"path.resolve('.')"。