我的应用程序是在Nativescript CLI v5.x之前创建的,现在我需要更新CLI版本。 CLI版本5.4.2建议为我在应用程序中的每个“要求”添加“ tns-core-modules /”,因为v5.2.0中不赞成使用短导入,因为我在大量页面上需要大量插件,因此改变每条需求线的屁股很痛苦。我怎么需要我所有的插件一次,然后在每个页面或我需要的任何地方使用它们?
答案 0 :(得分:0)
在javascript中,您可以访问全局范围中始终存在的object
,此全局对象提供变量和函数,目标是向其中添加库。
例如,您在浏览器中拥有window
对象。
在您的项目中找到全局对象(请查看帖子here),然后将库添加到该对象,如:
var myLib = require('myLib');
var globalObject = Function('return this')();
globalObject.myLib = myLib;