Ionic作为Web服务器

Moe*_*ius 7 web-hosting ionic-framework ovh

我有一个离子项目,我想让它像一个Web服务器(比如mamp + php)一样工作.

由于离子能够在浏览器中显示项目(使用离子服务),我很确定它能够做到这一点.我有一个简单的ovh服务器.

我怎么能这样做?

Car*_*jas 18

您需要将所有项目文件(www文件夹)和依赖项发送到Web服务器.

你可以试试.

本地

    $ cd [ionic project]
    $ ionic platform add browser
    $ cd [ionic project]/platforms/browser/
Run Code Online (Sandbox Code Playgroud)

并将您的www文件夹移动到您的服务器[webapp]文件夹.

服务器

在您的服务器中:

1.安装Node.js

  1. 安装connect和serve-static

    $ cd [webapp] $ npm install connect serve-static

  2. 创建server.js文件

    var connect = require('connect');
    var serveStatic = require('serve-static');
    connect().use(serveStatic(__dirname)).listen(8080)
    
    Run Code Online (Sandbox Code Playgroud)
  3. 运行服务

    $ node server.js&

浏览器

现在你可以访问http:// yourdomain:8080/index.html

我希望这可以帮到你:)