Javascript 如何根据需要使用管道?
我试图从Javascript 如何根据需要使用管道?,javascript,typescript,webpack,pipe,require,Javascript,Typescript,Webpack,Pipe,Require,我试图从json文件和管道中读取数据 return of( require(`../../../assets/mydata.json`).pipe( map((listItems: ListItem[]) => { return { listItems: listItems }; }) ) ); 但我得到了这个错误 错误类型错误:网页包需要(…)。管道不是函数 这可能吗?或者有其他选择吗?您只需要移动一个括号: 返回(requi
json
文件和管道中读取数据
return of(
require(`../../../assets/mydata.json`).pipe(
map((listItems: ListItem[]) => {
return { listItems: listItems };
})
)
);
但我得到了这个错误
错误类型错误:网页包需要(…)。管道不是函数
这可能吗?或者有其他选择吗?您只需要移动一个括号:
返回(require(`../../../assets/mydata.json`)
.烟斗(
映射((listItems:ListItem[])=>{
返回{listItems:listItems};
})
);
很难说清你想做什么。这是在节点中还是在浏览器中?如果在浏览器中,您可以使用import('your-file.json')。然后(json=>…)代码>。如果在节点中,require语句被阻塞:constjson=require('your-file.json');log(json)代码>