Ionic 1プロジェクトで作業しています。私がしようとしているのは、パッケージionic-push-server
を使用して通知を送信する関数です。しかし何らかの理由で、プログラムはrequire関数が定義されていないというエラーを返します。Ionic 1に "require is not defined"とキャッチされていないエラー
ReferenceError: require is not defined
これは(https://www.npmjs.com/package/ionic-push-serverから取られた)
$scope.notification = function(){
var ionicPushServer = require('ionic-push-server');
var credentials = {
IonicApplicationID : "APP_ID",
IonicApplicationAPItoken : "APP_API_TOKEN"
};
var notification = {
"tokens": TOKEN,
"profile": "push",
"notification": {
"title": "Hola",
"message": "Hola mundo!"
}
};
ionicPushServer(credentials, notification);
};
私のコードで私はすでにnpm
を使用してパッケージをインストールしているので、私は、これは問題ではありません知っています。
:
<script src="node_modules/ionic-push-server/server.js"></script>
を内部機能(エクスポート)を使用しますが、それは私にこのようなエラーがtrowed:
GET http://localhost:8100/node_modules/ionic-push-server/server.js
また、私はしましたこのやってみました:
import * as ionicPushServer from "ionic-push-server";
をしかし、私はこのエラーを持っている:
をUncaught SyntaxError: Unexpected token import