问题1:nodejs 如何使用 atob、btoa 解决方案(base64与uint8array转换),btoa和atob在nodejs中应该怎么写?
``
浏览器中我们可以这样使用:
btoa('123456')
'MTIzNDU2'
atob('MTIzNDU2')
'123456'
node.js中实现方案
const btoaText = Buffer.from("123456").toString("base64");
console.log(btoaText); // MTIzNDU2
const atobText = Buffer.from("MTIzNDU2", "base64").toString("binary");
console.log(atobText); // 123456
问题2:node.js中出现警告:ESLint - ‘process’ is not defined
解决方案:
修改eslint配置文件 , 举个栗子:.eslintrc.js
module.exports = {"env": {"node": true,"es2021": true},"extends": "eslint:recommended","overrides": [{"env": {"node": true},"files": [".eslintrc.{js,cjs}"],"parserOptions": {"sourceType": "script"}}],"parserOptions": {"ecmaVersion": "latest","sourceType": "module"},"rules": {}
}
问题3:node.js中console.log如何变成彩色log
npm install colors
使用方案
import colors from "colors";console.log(( "2023-08-02: " + _).bgGreen);
待继续补充
- 今天就写到这里啦~
- 小伙伴们,( ̄ω ̄( ̄ω ̄〃 ( ̄ω ̄〃)ゝ我们明天再见啦~~
- 大家要天天开心哦
欢迎大家指出文章需要改正之处~
学无止境,合作共赢