最佳答案
在我的node.js应用程序中,我做了一个npm install btoa-atob,这样我就可以使用btoa()和atob()函数,它们是客户端javascript中的原生函数,但由于某种原因没有包含在node.js中。新目录出现在我的node_modules文件夹中,该文件夹本身与app.js一起在根目录中。然后我确保在根目录下的package.json文件中添加btoa-atob作为依赖项。
然而,由于某种原因,它仍然不能工作。
console.log(btoa("Hello World!"));
^应该输出"SGVsbG8gV29ybGQh"到控制台,但相反,我得到了错误:
Btoa没有定义。
我没有正确地安装吗?我忽略了什么?