是否可以从离子应用程序提供REST API?我试图安装Express,接收REST电话,但到目前为止没有运气。
背景是,我想从一个Ionic2应用程序调用另一个离子2应用的方法。我看着几个小时,但找不到这样做的方法。我知道这不是常见的方式,但这对于我的情况是必要的,因为它应该以相当肮脏的方式替换推送通知(由于缺少DEV帐户,仅出于演示目的(
您是否查看了离子本机HTTPD插件?这可能会提供您要寻找的内容,并进行一些调整
直接从他们的文档中使用示例:
import { Httpd, HttpdOptions } from '@ionic-native/httpd';
constructor(private httpd: Httpd) { }
...
let options: HttpdOptions = {
www_root: 'httpd_root', // relative path to app's www directory
port: 80,
localhost_only: false
};
this.httpd.startServer(options).subscribe((data) => {
console.log('Server is live');
});