下面是我的配置:这里的依赖项包含了我项目的packageJson文件中的所有库名称。
function intersect (...rest) {
.....
if (rest.length === 1) return rest[0] || {}
// step 1
const keysList = rest.map(obj => {
return Object.keys(obj)
})
....
}
现在的问题是,有一个名为 object.intersect 的插件,它具有以下代码: 请注意 ... rest 和 => ,这不适用于IE,只有在chrome&FF上才能正常工作。
/**
* @class
*/
var ModelsList = Backbone.Model.extend(/** @lends Backbone.Model.prototype */ {
...
/**
* Get Model from models list
*
* @param {string} name
* @return {(Backbone.Model|boolean)}
*/
getModel: function(name) {
// do stuff
},
});
因此我正在尝试插件:['transform-decorators-legacy','transform-class-properties','transform-es2015-arrow-functions'],但在我的lib.js文件中,它从未转换过。请让我知道我在想什么?