私はjavascriptにかなり慣れていないので、(静的)CKeditorリポジトリを複製していじりました。実行方法がわかりません!明らかな「メイン」ファイルはなく、ノードで実行するすべてで参照エラーがスローされます。どんな助けでも大歓迎です!
2 に答える
他の人が述べたように、CKEditor はスタンドアロンの Node.JS アプリではなく、既存のページのアドオンです。そのため、まず Node.JS で実行される Web サーバーを作成し、その Web サーバーによって生成されたページの一部として CKEditor をロードする必要があります。
Node.JS は単なる JavaScript ランタイムであるため、Web サーバー自体ではありません (Apache で実行される PHP など)。ただし、Node.JS を使用して Web サーバーを作成するのは非常に簡単です。たとえば、 Express フレームワークを確認できます。入門ガイドを参照してください。
これで、Web サーバーができました。public/
これで、Express によって生成されたアプリのディレクトリに CKEditor をダウンロードできるようになり( http://expressjs.com/guide.html#executableを参照)、CKEditor の読み込みガイドに従って、 Express によって生成されたページで初期化する必要があります。
最後のステップは、CKEditor で作成されたデータを保存することです。Express' ガイドには、Express をRedisデータベースと統合する基本的な例がいくつかありますが、実際には Node 用の多くのデータベースと多くの Web サーバー フレームワークがあるため、最初にどれがニーズを満たすかを調査する必要があります。
CKEditor は、ブラウザー用のリッチ テキスト エディター ライブラリです。Node.js 環境では設計されていません (そして使用されません)。