zoukankan      html  css  js  c++  java
  • appjs desktop

    /*
      author: daimajia
       
      name: appjs Express example
       
      email: daimajia@gmail.com
       
      any question feel free to email me :)
      */
       
       
      var appjs = module.exports = require('appjs');
      var express = require('express');
      var utils = require('util');// Create express server for routing
       
      appjs.serveFilesFrom(__dirname + '/content');
       
      var appRouter = express();
       
      /*
      *This is default views jade files directory.
      *Remeber to create a index.jade file in this directory.
      */
      appRouter.set('views',__dirname + '/content');
       
      appRouter.use(express.bodyParser());
      appRouter.engine('jade', require('jade').__express);
      appRouter.engine('html', require('ejs').renderFile);
       
      /**
      * Set up the express routes
      */
      appRouter.get('/', function(req, res, next){
      res.render('index.jade', { name: 'Hello Jade!' });
      });
       
      appRouter.use(express.static(__dirname + '/content'));
       
      /**
      * Setup AppJS
      */
       
      // override AppJS's built in request handler with connect
      appjs.router.handle = appRouter.handle.bind(appRouter);
       
      // have express listen on a port:51686
      appRouter.listen(23453);
       
       
      var window = appjs.createWindow('http://localhost:23453/', {
      width : 640,
      height: 460,
      icons : __dirname + '/content/icons'
      });
       
       
      window.on('create', function(){
      console.log("Window Created");
      window.frame.show();
      window.frame.center();
      });
       
       
      window.on('ready', function(){
      window.require = require;
      window.process = process;
      window.module = module;
      });
  • 相关阅读:
    关于http请求头的一些事
    关于http抓取字段的一些事
    多线程的一些事
    正则的一些事
    出现问题集及解决方案
    常见的正则
    Http常见状态码
    list&tuple简记
    函数式编程--高阶函数--sorted
    函数式编程--高阶函数--filter
  • 原文地址:https://www.cnblogs.com/jayruan/p/5184618.html
Copyright © 2011-2022 走看看