我有一個可以在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專案根目錄裡使用這個指令,選第二項就可以了。