nodejs安装node-rsa遇到的问题及解决
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'}
转载于:https://www.cnblogs.com/davidwang456/p/8807558.html
nodejs安装node-rsa遇到的问题及解决相关推荐
- nodejs 安装后 npm-v 无效,node全局环境配置
Nodejs安装后使用 npm -v 命令无效果, 解决办法是需要删除C:\Users\{账户}\下的.npmrc文件.... ,注意不是删除安装文件下的.npmrc文件. 安装nodejs后的环境配 ...
- linux安装nodejs 7,在CentOS 7上安装Node.js的4种方法
Node.js和Javascript有着千丝万缕的联系,可以说Node.js让Javascript显得从未如此强大.好吧-微魔其实是个门外汉-但是这并不能阻碍微魔学习探索未知的信心~今天在国外闲逛,看 ...
- linux系统宝塔安装nodejs,node安装,nodejs安装,Windows nodejs安装,Linux nodejs安装
node安装,nodejs安装,Windows nodejs安装,Linux nodejs安装 Windows系统: 安装:node-v12.14.0-x86.msi 查看:node -v 返回版本信 ...
- linux yum安装node,yum安装新版nodejs
系统的yum源安装nodejs版本太低.如果你的系统版本比较低,gcc库版本低,编译安装的时候有可能不成功,下面是yum安装的步骤 第一步: curl --silent --location http ...
- 使用nvm安装node报错,Could not retrieve https://nodejs.org/dist/latest/SHASUMS256.txt. Get “https://nodej
由于项目较多,node版本不一致会造成各种问题,因此使用nvm对node版本进行管理,使用nvm install 版本号安装时报以下错误 ` 问题描述 最近因为开了新的项目,用的node版本较高,因此 ...
- Android安装node js,如何在安卓手机上安装nodejs
最近我研究了一下如何在手机上安装linux系统,目的是想在手机上跑一个nodejs小程序员.这个nodejs程序原本可放在服务器上执行,但由于服务器的IP被屏蔽拉入黑名单,我就想到了在手机上的linu ...
- 很细的项目部署上线流程(一)服务器搭建环境从0开始,Linux安装JDK安装nginx部署ssl证书安装git安装node安装pm2安装maven
本文整个流程是在博主完成一次项目上线全过程后复盘的记录,有没有写到的细节不清楚的可以私聊提问.选购服务器可以参考一.服务器选购,跳过可以直接点击目录,后端Java项目部署参考:项目上线流程(二)后端项 ...
- Linux(centos6.0)下安装Node.js以及使用
Linux下(centos6.0)安装Node.js 1.wget http://nodejs.org/dist/node-v0.6.9.tar.gz tar zxvf node-v0.6. ...
- 使用nodejs安装Vue-cli
1.安装完成node,node有自带的npm,可以直接在cmd中,找到nodeJs安装的路径下,进行命令行全局安装vue-cli.(npm install --global vue-cli) 我的是安 ...
- VUE3.0 一.安装node.js、vue3.0脚手架
VUE3.0 一.安装node.js.vue3.0脚手架 1.安装nodejs 首先去官网下载nodejs 查看npm和node版本,出现版本号即安装成功. npm -v # 6.13.4node - ...
最新文章
- mybatis批量更新的两种实现方式
- Python编程练习:使用 turtle 库完成叠边形的绘制
- nmap 添加自定义指纹
- div+css的布局方式进行设计成品作业_原创响应式php企业成品网站,清晰风格版
- MPMoviePlayerController属性方法简介
- 搞懂 SynchronizationContext
- (0.2)linux下Mysql的安装配置与管理入门(目录篇)
- 双十一要来了,设计没思路看看案例
- FileProvider N 7.0 升级 安装APK 选择文件 拍照 临时权限 MD
- java 字符转换为字符串_java中将字符(Char)转换为字符串的四种方式
- Delphi 安卓11 中文语音合成(中文朗读)注意内容
- SEO人员,如何保持创新思维?
- xxxxxxxxxxxx
- Mixly制作的MP3播放和七彩灯、台灯控制例子
- vue实现 导出为word模板
- php日志写什么内容,Monolog-PHP日志类库介绍
- CAPL创建与语法简介
- MATLAB教程笔记——B站台大郭彦甫
- 用于记录解决Fermi望远镜处理数据报错
- 陳三甲网络笔记:几条赚钱感悟!
热门文章
- multiple root tags怎么解决_手机ROOT后交管12123打不开怎么解决;EdXposed使用QX模块微X教程...
- mac 更换默认蓝牙适配器_Win7连接低功耗蓝牙(BLE)鼠标
- 编码方式_机器学习中常用的编码方式
- termux配置python_termux python环境
- java map 查找_在Java TreeMap中查找元素位置
- 计算机病毒洛,蓝狐动漫《百变机兽》中未完的战争,蓝毒兽原来是电脑病毒?...
- 链表线性表及其操作c语言代码大全,用链表实现线性表的各种操作(C语言)
- python 中cookie_Python 处理Cookie的菜鸟教程(一)Cookie库
- android 之Activity的五种传值方式 (在从当前Activity跳转到目标Activity时的传值方式)
- mysql oracle 查询语句执行顺序_MySQL sql语句执行顺序