Nrwl NX nodejs生产构建删除注解并缩小

yi0zb3m4  于 2023-04-29  发布在  Node.js
关注(0)|答案(1)|浏览(373)

在Nrwl NX monorepo内部有一个nodejs应用程序。
在为生产而构建时,如何实现这一点:
1.删除评论
1.缩小应用程序
我不知道webpack配置如何在Nrwl NX命名空间中工作,也不知道如何安装像UglifyJSPlugin这样的webpack模块。
任何帮助都很感激。

9w11ddsr

9w11ddsr1#

不知道为什么你要缩小/捆绑一个节点应用程序。它不像是一个前端应用程序,它是服务于客户端的。这通常不是后端应用程序的情况。
因此,默认情况下,Nx不会这样做。
如果你想这样做你需要提供你自己的执行人

"build": {
      "executor": "@nrwl/js:tsc", // <-----

或者在所有工件都构建好之后,当你运行nx build时,你可以运行一个二级脚本,你必须创建一个二级脚本来获取所有的js文件和minify/bundle等。..

相关问题