jiy*_*ong 12 javascript node.js sugar.js
它是一个库,所以我可以直接在浏览器中加载它.它也是一个npm包,但我怎么能用它作为moudule?
在浏览器中,加载一个js文件会很容易地改变对象,但在nodejs中工作时却不一样,我无法弄明白.
Jus*_*ith 28
你只需安装模块:
npm install sugar
Run Code Online (Sandbox Code Playgroud)
然后就像API说的那样使用它:
var http = require('http');
var sugar = require('sugar');
http.createServer(function (req, res) {
res.writeHead(200, { 'Content-Type': 'text/html' });
res.end('hey_there_good-lookin'.camelize());
}).listen(process.env.PORT || 8080);
Run Code Online (Sandbox Code Playgroud)
Sugar不用作标准的CommonJS模块,因为库的整个要点是修改内置原型.您需要将它放入项目中,所有内置对象都将被扩展,您可以从那里使用它们.
编辑:自v2.0.0起,现在不再适用.原型修改现在是选择性的,因此您可以像使用导出对象的任何其他节点模块一样使用Sugar.有关更多信息,请参阅https://sugarjs.com/quickstart/
| 归档时间: |
|
| 查看次数: |
5074 次 |
| 最近记录: |