やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

Node.jsでテキストエディタAceを使ってみた

ace-buildsでなくbraceを使う必要がある。

成果物

github.com

前回まで

今回は前回を継承した環境作成。

わかににくかった点

最初、Aceのnpmパッケージがどれかわからなかった。

ace-buildsでなくbraceを使う必要がある。

問題

ファイルサイズ約120MiB。(ディスク上サイズ約200MiB)

実行に10分以上かかって使い物にならない。gulpを実行するたびにHDDアクセスがあり遅延しまくり。もうラズパイのメモリでは限界か。

本当はMarkdownエディタを開発したかったが、断念する。Node.jsでの開発は低スペックだと難しい。

開発環境

ファイルサイズ約120MiB。(ディスク上サイズ約200MiB)

  • Raspberry Pi 3 Model B
    • Raspbian GNU/Linux 8.0 (jessie)
      • vim 7.4
      • Chromium 56.0.2924.84
      • Node.js 9.4.0
        • npm 5.6.0
          • n 2.1.7
          • Gulp 3.9.1
            • work系
              • gulp-plumber 1.2.0
              • gulp-notify 3.2.0
              • browser-sync 2.23.7
            • HTML
              • gulp-pug 4.0.1
            • CSS
              • gulp-stylus 2.7.0
            • JS
              • webpack 4.6.0
              • webpack-stream 4.0.3
              • gulp-babel 7.0.1
              • babel 6.23.0
              • babel-preset-env 1.6.1
              • babel-polyfill 6.26.0
            • Markdown
            • TextEditor
              • brace 2.3.2