我有一个可以在Apache上跑的静态angular项目,想在想把它迁移到node环境里去,不知道该怎么写node的server.js和page.json.
光阴似箭催人老,日月如移越少年。
用KOA这么写就行
var koa = require('koa'); var serve = require('koa-static'); var path = require('path'); // KOA框架 var app = module.exports = koa(); // 错误处理 app.on('error', function(err, ctx){ console.log(err.message); }); // 静态中间件 app.use(serve(path.join(__dirname, 'public'))); // 监听端口 if (!module.parent){ app.listen(3000); logger.info('My Website run on 3000...'); }
/app.js/public/index.html //angular入口
用 nokit,一行命令:
$ cd <angular项目目录> $ nokit start <port> -public:./
更详细的用法,查看 http://nokit.org
直接放在静态文件里面吧,使用后直接访问静态页面地址就行,这个游戏就是这么搞的http://tianmaying.com/app/collect-b/index.html
快递
嘿嘿,试试sero-cli吧,第二项“Start a static web server for current working directory”,在你的angular项目根目录里使用这个命令,选第二项就可以了。
用KOA这么写就行
/app.js
/public/index.html //angular入口
用 nokit,一行命令:
更详细的用法,查看 http://nokit.org
直接放在静态文件里面吧,使用后直接访问静态页面地址就行,这个游戏就是这么搞的
http://tianmaying.com/app/collect-b/index.html
快递
嘿嘿,试试sero-cli吧,第二项“Start a static web server for current working directory”,在你的angular项目根目录里使用这个命令,选第二项就可以了。