Mai*_*tor 3 javascript module node.js underscore.js lodash
Lodash和Underscore有一个名为mixin的方法,允许您扩展库.你如何编写一个扩展它们的库?
例如,如果您创建了名为"extend_lodash.js"的文件,则包含以下内容:
_.mixin({
new_function:function(){}
})
Run Code Online (Sandbox Code Playgroud)
你会如何在项目中使用它?以下代码不起作用:
_ = require("lodash");
require("extend_lodash.js");
Run Code Online (Sandbox Code Playgroud)
小智 5
由于'mu太短'也暗示,让你的文件与lodash mixin返回lodash.
在"extend_lodash.js"文件中:
var _ = require('lodash');
_.mixin({
new_function:function(){}
});
module.exports = _;
Run Code Online (Sandbox Code Playgroud)
然后在调用者中,你只需要你的mixin并从中得到lodash:
var _ = require("extend_lodash");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1503 次 |
| 最近记录: |