こんにちは、ラヴェルナチームです。
「ソースからのインストール」の手順に従っていましたが、「bower install」と「gulp build」を実行すると「command not found」エラーが発生しました。 ただし、それぞれをグローバルにインストールすることで、両方を解決できました ( bower ソリューションとgulp ソリューションを参照)。 誰かに両方の答えを確認してもらいたいです ( bower install
とgulp build
実行する前に正確なコマンドを入力しました)。
両方とも満足できる場合は、「ソースからのインストール」セクションのドキュメントを更新して、両方のソリューションで言及されている変更を反映するようにリクエストしたいと思います。
はい、Bower と Gulp をグローバルにインストールする必要があります。
よし、よかった! @wwebforとコミュニティの別の質問があります: gulp build
を実行した後、 npm start
またはnode ./server.js
を使用してこのアプリケーションを起動しようとしていますが、どちらのコマンドも機能していないようです (下の画像を参照してください)。
gulp
コマンド (引数なし) を使用して開始できます。
@wwebforわかりました。 gulp
コマンドを使用して動作させることができました (_ブラウザ内でサーバーに自動的に接続する方法が好きです_)。ただし、Web ページで問題が発生しています#300 と同様の読み込み。 ブラウザを検査すると、次のエラー メッセージが表示されます。
| エラーメッセージ | 問題のコード | 行参照 |
| --- | --- | --- |
| " markdown-it-imsize " のスクリプト エラー、必要な場所: modules/ markdown /libs/ markdown -it | makeError()
| require.js:168 |
| | newContext/context.onScriptError()
| require.js:1735 |
laverna.cc または laverna.cc/nightly/ に移動すると、これは発生しません。 Firefox 47.0 の場合、現在のバージョンを使用しています。
エラー メッセージに表示されているリンクにアクセスすると、「通常、JavaScript 構文エラーまたはスクリプトの実行中に問題が発生しています」と記載されています。 フォークされたコピーに追加のコードを追加していないため、これが何であるかわかりません。
これについてはもう少し調べて、進展があれば更新を提供するつもりです。
次のコマンドで markdown-it-imsize をインストールしてみてください:
bower install
私はついにこれを機能させることができました! ソリューションに記載されているように、 sudo bower install --allow -root
を実行して、bower markdown-it-imsize
へのルート アクセスを提供する必要があったため、このコマンドは機能しませんmarkdown-it-imsize
た。 sudo
特権を提供しない限り、ほとんどのパッケージをインストールできないため、npm/node js のインストール方法に問題があったに違いないと思います。 私が root アクセス権を持っていれば、 bower install
が「markdown-it-imsize」をインストールしていたと確信しています。おそらく、ある時点でこれを修正する必要があります。今すぐこのプロジェクトで遊んでみてください。
root アクセスは必要ありません。
@wwebforあなたが提案したように入力しようとすると、これが発生しました:
1) Bower ACCES エラー:
2) sudo
コマンドを使用してインストールしようとしましたが、sudo は必要ないというメッセージが表示されました (あなたが述べたように):
3) 最後に、上記の SOF ソリューションの指示に従って、 bower install --allow-root
を使用してインストールできました。
更新 (7/20/16):参考にこれも参照してください。
繰り返しになりますが、npm と bower をインストールしたときに、これは私が見落としていたものだったのかもしれません。 初めての利用です(亭)。
更新 (7/21/16): @wwebfor 、プル リクエスト (#509) を受け入れてくれてありがとう。 主要な問題はすべて解決されたと思いますので、この問題はクローズできます。
聞いてうれしい ;)