我正在调查为什么在我的客户端包中看到crypto-browserify
polyfill。在我的代码中,我有这样的东西
// /pages/[myPage].tsx
import { crypto } from 'crypto';
export const getServerSideProps: GetServerSideProps<MyProps> = async (context) => {
// use crypto package here
}
// not using crypto anywhere else
字符串
在这种情况下,加密导入在页面文件的顶部完成,但仅在getServerSideProps
上下文中使用。它是否仍然会在客户端包中结束?
1条答案
按热度按时间soat7uwm1#
getServerSideProps函数中的任何导入都不应该在客户端包中结束。
Here is the reference.