大体の備忘録
1- cd (自分のプロジェクト) そして mkdir packages そして cd packages
2- GITでパッケージを拾ってくる。git clone https://github.com/…..git
3- cd (Gitパッケージのフォルダ)
4- package.jsを編集 -> name: “独自の命名”
5- cd .. そして meteor add (独自の命名)
大体の備忘録
1- cd (自分のプロジェクト) そして mkdir packages そして cd packages
2- GITでパッケージを拾ってくる。git clone https://github.com/…..git
3- cd (Gitパッケージのフォルダ)
4- package.jsを編集 -> name: “独自の命名”
5- cd .. そして meteor add (独自の命名)
METEORにMaterializeというCSSフレームワークを適用する。
1 |
meteor add materialize:materialize |
ユーザログインを実装
1 |
meteor add accounts-ui accounts-password |
マルチリンガルを実装
1 2 3 |
meteor add tap:i18n meteor add tap:i18n-db meteor add tap:i18n-ui |
最近、躍進してきている雰囲気のあるMeteorを使ってみる。
MEANスタックと違いこれは、一つのプラットフォームです。
MEANはMongoDBとExpressとAngularJSとNode.jsを合体させた複合体であるが、
これはMeteorで完結している。
なので、学習コストがあまりかからない。
ユーザフレンドリー、この場合は開発者なのでデベロッパーフレンドリーっといった感じがします。
まだ、現時点で発展途上ですが、MEAN.IOあたりと比べればかなり安定して運用されています。
導入でかなりの試行錯誤を強いられたMEAN.IOと違って一瞬で導入できました。
ちなみに、公式ホームページはここ
iOSでインストールの場合
1 |
curl https://install.meteor.com/ | sh |
で、プロジェクトを作りたい場所に
1 |
meteor create (プロジェクト名) |
設置されたプロジェクトに移動して
1 |
meteor |
ブラウザでlocalhost:3000を開けば完了。
今年の2月からmean.ioのFACEBOOKのリリースで
Too much technology to play (graphQL, apollo, yarn, redux, angular2 so I have to do it as part of the next generation of mean…
But that means the Mean 1 – rc1 is out and we will (finally) release the 1.0 version
https://github.com/linnovate/mean/releases/tag/v1.0rc1
I changed the initial look and feel to be a bit more rellevent – simpler and hopefully friendlier…
っということで、今後はVer2っということです。
今までのものは、Ver1として
https://github.com/linnovate/mean/releases/tag/v1.0rc1
からGitできます。
1 2 3 |
git clone --depth 1 https://github.com/linnovate/mean.git npm install npm start |
でインストールして、スタートできるみたいです。
ただ私の環境からは単純には行かなくて、
1 2 |
git clone --depth 1 https://github.com/linnovate/mean.git npm install |
こんなエラーがでてしまう
1 |
sh: babel: command not found |
なので、
1 |
npm install -g babel-cli |
そして初めて
1 2 |
npm install npm start |
です。
こんな感じです。