nodejs安装node-rsa遇到的问题及解决
生活随笔
收集整理的這篇文章主要介紹了
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遇到的问题及解决的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: node-rsa加密,java解密调试
- 下一篇: Generating RSA keys