我想在Angular / Ionic应用程序中读取.plist文件。
我找到了以下npm模块:https ://www.npmjs.com/package/plist
我在项目中安装了它,现在我想知道在Angular代码中调用它的最佳方法是什么?
现在我已经做到了
const plist = require('plist');
const data = plist.parse(plistXML);
尽管WebStorm抱怨说它不知道'require',但这是可行的。我想知道是否有更好的方法。
我也发现这种方式:
import * as plist from 'plist';
...
const data = plist.parse(plistXML);
哪一种是首选方式?还是有更好的方法?
谢谢
我们使用Typescript / Es6编写的离子(Angular)代码,它使用webpack作为模块捆绑程序。因此,模块代码是以ES6方式编写的,而babel会将其转换为CommonJS(必需)
使用“导入”方式对于使用Roll up或Webpack 2进行“摇树”很有用。它有助于减小捆绑的js的大小。我建议导入所需的模块并使用它
import {required_module} as plist from 'plist';
...
const data = plist.parse(plistXML);
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句