0

私はjavascriptにかなり慣れていないので、(静的)CKeditorリポジトリを複製していじりました。実行方法がわかりません!明らかな「メイン」ファイルはなく、ノードで実行するすべてで参照エラーがスローされます。どんな助けでも大歓迎です!

https://github.com/ckeditor/ckeditor-dev/tree/stable

4

2 に答える 2

5

他の人が述べたように、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 サーバー フレームワークがあるため、最初にどれがニーズを満たすかを調査する必要があります。

于 2013-05-23T11:21:41.823 に答える
4

CKEditor は、ブラウザー用のリッチ テキスト エディター ライブラリです。Node.js 環境では設計されていません (そして使用されません)。

于 2013-05-22T23:34:15.363 に答える