在Nrwl NX monorepo内部有一个nodejs应用程序。在为生产而构建时,如何实现这一点:1.删除评论1.缩小应用程序我不知道webpack配置如何在Nrwl NX命名空间中工作,也不知道如何安装像UglifyJSPlugin这样的webpack模块。任何帮助都很感激。
9w11ddsr1#
不知道为什么你要缩小/捆绑一个节点应用程序。它不像是一个前端应用程序,它是服务于客户端的。这通常不是后端应用程序的情况。因此,默认情况下,Nx不会这样做。如果你想这样做你需要提供你自己的执行人
"build": { "executor": "@nrwl/js:tsc", // <-----
或者在所有工件都构建好之后,当你运行nx build时,你可以运行一个二级脚本,你必须创建一个二级脚本来获取所有的js文件和minify/bundle等。..
nx build
1条答案
按热度按时间9w11ddsr1#
不知道为什么你要缩小/捆绑一个节点应用程序。它不像是一个前端应用程序,它是服务于客户端的。这通常不是后端应用程序的情况。
因此,默认情况下,Nx不会这样做。
如果你想这样做你需要提供你自己的执行人
或者在所有工件都构建好之后,当你运行
nx build
时,你可以运行一个二级脚本,你必须创建一个二级脚本来获取所有的js文件和minify/bundle等。..