0
当我看到next-routes模块刚刚导入节点'url'时,我正在为我的Next.js React应用程序寻找url构建器/解析器模块, url'模块。在Next.js中使用节点'url'模块反应SSR应用程序
这是如何通过浏览器生命周期处理的?我可以在我的反应代码中安全地使用import url from 'url'
吗?因为next.js是同构的,我不确定如何处理/使用它。
当我看到next-routes模块刚刚导入节点'url'时,我正在为我的Next.js React应用程序寻找url构建器/解析器模块, url'模块。在Next.js中使用节点'url'模块反应SSR应用程序
这是如何通过浏览器生命周期处理的?我可以在我的反应代码中安全地使用import url from 'url'
吗?因为next.js是同构的,我不确定如何处理/使用它。
Next.js尽可能使用Webpack将NPM模块捆绑到客户端。
对于像url
这样的核心Node.js模块,Webpack内部有node-libs-browser模块将浏览器/模拟实现导出到客户端。
所以是的,你可以在React中安全地使用import url from 'url'
。
另请参见同构模块,如isomorphic-fetch,它们补充了服务器上的浏览器功能,反之亦然。