我正在使用VueCLI项目,在该项目中,有一个需要进行一定加密的特定付款页面。我正在使用'jsencrypt'npm软件包。
仅当用户在页面中时,我才想加载此程序包,而不是永远不会进入Web应用程序的用户。
我已经尝试过休闲this教程,该教程告诉我要导入以下模块:
const jsencrypt = () => import('jsencrypt');
代替
import jsencrypt from 'jsencrypt';
在简化本教程的过程中,我注意到在webpack捆绑结果中添加了一个新块
但是我无法使用'jsencrypt',但是当我使用它时,却出现了如下错误:
TypeError:i.setPublicKey不是函数
新块没有加载到我的应用程序上,只有前两个:
要动态加载此模块,我缺少什么?