2015-03-02 82 views

回答

5

仅仅因为您使用的是CoffeeScript,您不需要使用 CoffeeScript中编写的库

CoffeeScript编译为JavaScript。因此,任何JavaScript库都可以使用!

如果您正在使用节点,缓冲区包可以帮助您。请参阅本讨论:How to do Base64 encoding in node.js? 一个例子:

> console.log(new Buffer("Hello World").toString('base64')); 
SGVsbG8gV29ybGQ= 
> console.log(new Buffer("SGVsbG8gV29ybGQ=", 'base64').toString('ascii')) 
Hello World 

如果你在浏览器,不过,你可以使用任何的base64库。这看起来比较活泼,并且很好:https://github.com/dankogai/js-base64

<script src="base64.js"></script> 
<script> 
    Base64.encode('dankogai'); // ZGFua29nYWk= 
</script>