問題タブ [canvas-lms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
7183 参照

amazon-ec2 - プロダクション ガイド (Canvas LMS) のファイル生成ステップで npm install を実行すると、プロセスが強制終了されました

Amazon ec2 Ubuntu 環境でキャンバス lms をセットアップしようとしています。本番環境ガイドのファイル生成まではここまで。この時点までの手順を正常に実行できました。

再現する手順:

このステップの指示に従って、アセット ディレクトリを作成し、その所有権を取得することに成功しました。

この後、「npm install」を実行します

この時点で、非推奨の警告が表示された後、次の行で行き詰まります。

私がすでに試したこと:

最初は、ポート 9418/tcp が開いていないというエラーだと思いました。このポートは、Amazon ec2 セキュリティ グループのインバウンド ルールを使用して開きました。これはうまくいきませんでした。次に、これを修正するために 1 ~ 65000 のすべてのポートを開こうとしました。それでもうまくいきませんでした。

その他の注意事項:

スクリプトは前の手順でデータを取得できるため、ポートの問題ではないように見えます。また、プログレス バーからは、プログレス バーが [ ..] のように表示されるため、最後の 2 つのドットが残っている場合にのみ抽出が失敗していることがわかります。これは .js 作成エラーだと思います。

ドキュメントにはこれらの問題を修正するためのリンクがありますが、正確に何をする必要があるのか​​ 理解できないため、従うべき手順の説明はあまり詳しくありません. 誰かがこれを調べて助けてくれませんか?どんな助けでも大歓迎です。

プロダクション ガイドのファイル生成セクションでは、このリンクに従って.js 作成の問題を修正するように指示されています。このリンクで見つけた解決策は、lib/handlebars/handlebars.rb ファイルにある compile_template 関数に次のコードを追加することでした。ディレクトリ lib/handlebars が /lib に存在しません

PS私はインストールをgitリポジトリから直接ダウンロードしたので、何らかの理由でこれが失われる可能性はありません:/

0 投票する
0 に答える
423 参照

javascript - 反応ファイルに加えられた変更がレールに反映されていませんか?

javascripts/jsx/dashboard_card/DashboardCard.js私のrails appcanvas-lms)にファイルがあり、code以下に存在します。

code:

私はこれcodeを変更しましcommentedた。しかし、changesこれで作成したは私のレールアプリケーションには入ってfileいません。in Rails アプリケーションの使用reflected方法 サーバーもレール化します。しかし、何も変わっていません。restartreact.jsrestarted

0 投票する
1 に答える
1482 参照

canvas-lms - Canvas API からデータを取得するには?

当院が現在行っているmoodle講座のデータをcanvas APIで取得したいです。ドキュメントを確認し、 API ドキュメントでアドバイスされているようにアクセス トークンを生成しました。でも今はどう進めばいいのかわからない。

Chrome ブラウザ コンソールでさまざまな例を試しました。

例: GET https:///login/oauth2/auth? client_id=XXX&response_type=code&redirect_uri= https://example.com/oauth_complete&state=YYY

しかし、それは私に何の結果ももたらしませんでした。代わりに、「Uncaught SyntaxError: Unexpected identifier」などのエラーが発生しました。

どこから始めればよいか誰か教えてもらえますか?

どうもありがとう。