我有一个Nextjs应用程序,它的页面分为3个区域,分别是管理区域,前台区域和成员区域。
我想为属于同一区域的页面(在webpack中定义为入口点)使用的所有node_modules
软件包创建一个公共块。
例如,这是项目的文件夹结构,nextjs将每个页面配置为webpack的入口点。
pages/
admin/
page-1.jsx
page-2.jsx
page-3.jsx
page-4.jsx
front/
page-a.jsx
page-b.jsx
page-c.jsx
members/
page-a1.jsx
page-b2.jsx
我想创建admins-common
块,以容纳node_module
,page-1
,page-2
,page-3
具有的所有常见page-4
软件包共同点。
如果多个“组”使用了相同的程序包(例如react),那么如果它位于global-commons
块中,那就太好了。
希望这是有道理的,任何观点都会有所帮助。