問題タブ [ghost-blog]
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.
html - Ghost ブログ用に HTML を Handlebars.js に変換しますか?
私は Handlebars.js に非常に慣れていません。先日数時間いじった後でも、まだ少し混乱していました。基本的に、私はhttp://html5up.net/aerialまたはhttps://medium.com/web-design-codeを見て、ゴースト ブログのカスタム テーマに適用しようとしていました。基本的には、ブログのベースの下に投稿がある大きなヘッダー画像の外観です。これが少し曖昧であることは承知していますが、助けていただければ幸いです。ありがとう!
node.js - ログインせずにゴースト (ブログ) API アクセス?
ブログをホストしようとしていて、Ghost API にアクセスしようとしていますが、Ghost アカウントにログインせずにこれにアクセスする方法が思いつきません。ここに私が持っているコードがあります:
API にアクセスするたびにログインする必要がないようにするには、これに何を追加すればよいですか?
node.js - npm startの使用に関するnpm奇妙なエラー135
Ghostをインストールしています。インストール中に次の手順に従いました。
http://docs.ghost.org/installation/linux/
しかし、実行するnpm start
と、次のエラーが発生します。
私は何をすべきか?私はノードまたはnpmの初心者です
node.js - Ghost + Azure: 未定義のプロパティ '__cid' を読み取ることができません
Ghost は初めてで、NodeJS も初めてですが、Ghost のセットアップに抵抗できませんでした。
目標: Azure でソースから新しいゴースト インスタンスを起動して実行する。
Scott Hanselman の PostとJeremiah Billmann のPostに従って、これを試みました。
私は次のことをしました:
- ローカル環境にインストールされたノード、ルビー、grunt-cli
- ダウンロードフォルダー内のフォルダーにhttps://github.com/TryGhost/ghost.gitの git clone を実行しました
- すべてのファイル (.git フォルダーを除く) をリポジトリのルートにコピーしました
- レポのルートでコマンドラインを開きました
- ラン
npm install
- ラン
grunt init
- ラン
grunt prod
server.js
を含むルートディレクトリにファイルを作成しましたvar GhostServer = require('./index');
- (これは Azure に必要であることを理解しています)
- に名前を変更
config.example.js
しconfig.js
、そのプロパティを編集しました- 注:データベース(sqlite3)セクションでは何も触れていません
- .gitignore を編集して、アセット、config.js、および /core/built を無視しないようにしました
- Bitbucket にコミット
- Azure がそれを取り上げてデプロイしました
- 実行したところ、500 スタイルのエラー メッセージが表示されました
iisnode.yml
完全なエラーを出力するようにファイルを編集しました
私が見る完全なエラーは次のとおりです。
完全なエラーのスクリーンショットは次のとおりです。
これでどこが間違っていたのか分かりますか?エラー メッセージの性質から、それは私ではないと思われますが、私がこれに慣れていないことを考えると、完全に間違っている可能性があります。
security - Ghost in Azure が電子メールのパスワードを漏らしていますか、それとも Gmail の警告は無意味ですか?
昨日、Azure Web サイト ギャラリーから新しいゴースト ブログ Web サイトを作成しました。そこでのインストールでは、Gmail アカウントとパスワードが求められます。セキュリティ狂信者のように、私は個人的な Gmail アカウント情報を提供しました (間違い #1)。
すべてが順調に進み、あっという間にブログを立ち上げることができました。
しばらくすると、Gmail から、私の Gmail アカウントに台湾から不審なログインがあったというメールが届きました。Google がこのログインをブロックしたので、パスワードをすばやく変更しました。
今日、すべてを繰り返しましたが、gmail に新しいアカウントを作成してテストしました。同じことが起こりましたが、今回は不明な場所からのログインでした。
コンピューターをスキャンしてキーロガーを探しましたが、何も見つかりませんでした。
ゴーストがメールを送信しようとしていて、その間にログインを実行しようとしていることを Google が用心深く警告しているだけなのでしょうか? それとも、それらのパスワードが漏洩していますか? それらはゴースト構成でクリアテキスト形式ですか?
編集:
Azure での Ghost セットアップのスクリーン キャプチャ
私の知る限り、これは完全に通常の Azure 構成手順のようです。
ghost-blog - お化けブログの上部にある空白行
画像の 1 つを使用して、DigitalOcean ドロップレットにブログ ソフトウェアGhost 0.4.2をインストールしました。
私が抱えている問題は、新しいブログ エントリを作成するときに、作成したテキストの一番上の行が表示されず、右側のプレビュー パネルに表示されることです。
これをグーグルで検索しましたが、報告された問題であることがわかりません。
Chrome バージョン 35.0.1916.114 m を使用しています
angularjs - Ghost ブログの表紙の AngularJS が機能しない
これは私の基本的なコードです:
投稿内で動作します: http://autofokus-marketing.de/angularjs/
メインページの表紙にそれを適用すると、
http://autofokus-marketing.de/
それは私に解析エラーをスローします:
500 [index.hbs] 23 行目の解析エラー: ...
{{1+2}}
-----------------------^ 'ID'、'DATA' を期待していましたが、'INVALID' を取得しました