在 react 项目中,node 版本为 18.17,封装了一个加密的 ts 文件,但使用时页面会报错:window is not defined
作者: SXGaoXiaoYan创建于 2024年9月5日更新于 2025年5月13日
index.js:575 Uncaught ReferenceError: window is not defined at Object. (file:///Users/gaoxiaoyan/work/smartGpt/Insight-knowledge/client/node_modules/.pnpm/[email protected]/node_modules/jsencrypt/bin/jsencrypt.js:18:4) at Module._compile (node:internal/modules/cjs/loader:1256:14) at Module._extensions..js (node:internal/modules/cjs/loader:1310:10) at Module.load (node:internal/modules/cjs/loader:1119:32) at Module._load (node:internal/modules/cjs/loader:960:12) at Module.require (node:internal/modules/cjs/loader:1143:19) at require (node:internal/modules/cjs/helpers:110:18)
内容来源: travist/jsencrypt