めんどくさい開発の補助にyeomanと言う文言を@bathtimefishさんの
で拝見し、鵜呑みにして試して見ようとした所
$ npm install -g yo If 'npm' is not a typo you can use command-not-found to lookup the package that contains it, like this: cnf npm
node.jsそのものが有りませんでした。
$ sudo zypper se npm リポジトリのデータを読み込んでいます... インストール済みのパッケージを読み込んでいます... パッケージが見つかりません。 $ sudo zypper se node.js リポジトリのデータを読み込んでいます... インストール済みのパッケージを読み込んでいます... パッケージが見つかりません。
SuSEさんにそんなナンパなものは存在しませんでした。*1 SuSEさんを使い続ける意味も最近失いつつ有るわけですが、まあ良いのでnode.jsを探してきました。
$ wget http://nodejs.org/dist/v0.10.30/node-v0.10.30.tar.gz
取り敢えず公式のtarball。
$ tar xfv node-v0.10.30.tar.gz
$ cd node-v0.10.30
$ ./configure
$ make
一応 configure --help してみたけどオプションが良くわからなかったので取り敢えず何も考えずにconfigureしてmakeしてみました。。。結構遅いので -j付けたほうが良かったかも。。。orz
$ sudo make install $ which npm /usr/local/bin/npm
なんか普通に入った見たい。*2
$ npm install -g yo
はいった。
$ sudo npm install -g generator-webapp
はいった。
$ cd てきとうdir
$ yo webapp
出来た。。。
$ grunt server
出た。
appを適当なawsのapacheにコピったら.htaccessのsecurity設定らしきものでerrorの嵐だった。。。
次は cordova かな、、、
(※)エンカフェで村岡さん執筆の初心者向けの連載が始まっているそうです。
@moguriso 恐縮です。ちなみにあの記事はちょっと古くなっていてこちらの連載で初心者向けの最新を書いていってます。 https://t.co/vdIubTxYmk
— 村岡正和 Explorer 6 (@bathtimefish) 2014, 8月 20
ミンナで見よう( ゚д゚)!
via Yeomanではじめる爆速webアプリ開発
via YeomanでフロントエンドとREST APIサーバーを同時に開発する方法 - bathtimefish's blog
via php - Apache .htaccess <ifModule not allowed here - Server Fault
via Apacheで.htaccessを使いリファラーでアクセス制限|PC-Unix弄り始めました。
via How to solve: Apache error .htaccess: Option MultiViews not allowed here - Knowledge eXchange
via mod_authz_core - Apache HTTP Server Version 2.4
*1:Ubuntuならsudo apt-get install npmで入る、、、はず。少なくともapt-fileには引っかかるパッケージがあった
*2:slideshareの資料ではnodebrewをオススメされて居たのに後で気づきましたがまあいいや、、、