【发布时间】:2018-08-13 02:11:05
【问题描述】:
所以基本上问题是这样的。我需要在我的 ionic 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
})
但到目前为止它没有工作,我收到这些错误
【问题讨论】:
-
这也应该在
JavaScript中工作,但不是在所有浏览器中。你可以改用require() -
但是如何在 Typescript 中捆绑模块?我认为使用 Typescript 或 Javascript 并不重要——捆绑器决定了你是否必须使用
import或require。
标签: javascript angularjs typescript ionic-framework