基本上问题就是这个。我需要在我的离子v3项目中使用一些FCM cordova插件,这个项目已被修改,所以它基于javascript。
我需要像往常一样在打字稿文件中导入模块,我的意思是这样做:
import { FCM } from '@ionic-native/fcm';
但是在js中,我可以在js中使用这些插件和组件的方法和功能
目前,我正在尝试使用require.js,因为伙计贝洛给了我这个想法:
var FCM = '@ionic-native/fcm';
require([FCM], function(fcmodule){
// use module
})
但到目前为止它没有工作,我收到了这些错误
答案 0 :(得分:0)
有各种AMD库,其中一些是systemjs,requireJS。
如果您使用 requireJS ,则可以使用var FCM=require('@ionmic-native/fcm');
。
如果您使用的是es6 +,那么您将获得import
关键字的支持。