分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 教程案例

nodejs安装node-rsa遇到的问题及解决

发布时间:2023-09-06 01:49责任编辑:白小东关键词:jsnodejs

nodejs第一次使用,故碰到一些小白问题:

1.使用 npm install node-rsa -S

2.封装rsa

import NodeRSA from ‘node-rsa‘;const rsa_encrypt = (data) => { ???let key = new NodeRSA(‘-----BEGIN PUBLIC KEY-----\n‘ + ‘MIG.............AB\n‘ + ‘-----END PUBLIC KEY-----‘); ???// key.generateKeyPair(1024); ???key.setOptions({encryptionScheme: ‘pkcs1‘}) ???let encryptKey = key.encrypt(data, ‘base64‘) ???return encryptKey;}

3.编译报错,缺少json-loader模块

npm install json-loader -S

4.再次编译,还是报错

解决方式:

查看json-loader的官方文件

https://github.com/webpack-contrib/json-loader

安装过程除了上面的步骤,还需要配置一下:

webpack.config.jsmodule.exports = { ?module: { ???loaders: [ ?????{ ???????test: /\.json$/, ???????loader: ‘json-loader‘ ?????} ???] ?}}

安装完成后的package.json如下:

 ???"node-rsa": "^0.4.2",

依赖

 "json-loader": "^0.5.7",

webpack.config.js文件

loader增加配置:

 ???????????{ ???????????????test: /\.json$/, ???????????????loader: ‘json-loader‘ ???????????}

nodejs安装node-rsa遇到的问题及解决

原文地址:https://www.cnblogs.com/davidwang456/p/8807558.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved