Rodhos Soft

備忘録を兼ねた技術的なメモです。Rofhos SoftではiOSアプリ開発を中心としてAndroid, Webサービス等の開発を承っております。まずはご相談下さい。

node

passportでログイン情報が保存されてない。

routerにsessionをuseしていた。 appに対してsessionをuseする必要があった。

環境変数env

process.envに入っている。 NODE_ENV NODE_DEBUG NODE_PATH .env ファイルを作ってそれを読むようにできる。 maku77.github.io process.env.hoehogeでみえるようになる。

nodeABC

このサイトを読んで勉強した。 www.suzu6.net typescriptを入れてみた。packageは { "name": "myfirstserver", "version": "1.0.0", "description": "my first server", "main": "index.js", "scripts": { "build": "tsc", "serve": "node dist/js/index.js"…

ファイル操作

試してみた。 import { utilFunc } from './util'; import * as fs from 'fs'; import * as path from 'path'; import * as readline from 'readline' console.log("Hello, typescript!"); console.log(utilFunc("test")); console.log(process.cwd()); cons…

express-generator-typescript

```cterm npm install express-generator-typescript ```作成 ```cterm npx express-generator-typescript "hello-app" ```hello-appの中に入って実行 ```cterm cd hello-app npm run start-dev ```

hello node

nodeのtypeを入れておく。 npm install @types/node import * as http from "http" let server:http.Server = http.createServer((req:http.IncomingMessage, res:http.ServerResponse) => { res.writeHead(200, {'Content-Type':'text/plain'}); res.write(…

node for mobile調べ

GitHub - JaneaSystems/nodejs-mobile: Full-fledged Node.js on Android and iOSAndroidはV8 JavaScript engineをつかう。 iOSは略sampleがあるので フレームワークをそのsampleに入れるだけで動く。 NodeRunnerというクラスがあるので、それにjsのソースの…