問題タブ [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.

0 投票する
3 に答える
755 参照

wordpress - Wordpress から Ghost への移行時の 301 リダイレクト

WP ブログをゴーストに移行したいのですが、パーマリンクには同じスラッグ (/blogWP.com/title-articleblogGhost.com/title-article) がありますが、たとえばリダイレクトする blog.com/category などのページがまだあります。

.htaccess ファイルで行うように、Ghost で 301 リダイレクトを行う方法はありますか?

どうも !

0 投票する
2 に答える
143 参照

node.js - NPM の基本とローカル インストール?

私は通常のノード ユーザーではないので、これがばかげた初心者の質問である場合は申し訳ありませんが、これに関する明確なドキュメントを見つけることができませんでした。

Ghost ブログ システム (NodeJS で構築されたシステム) をインストールするための これらの手順に従っています。

ダウンロードしたばかりのパッケージフォルダーでターミナルウィンドウを開くように指示した後、指示には次の行が含まれます

新しい端末タブ タイプでnpm install --production

これは私を混乱させます。私の理解でnpmは、perl のようなパッケージ マネージャーです。CPAN

  1. インターネットからパッケージを取得します

  2. それらをローカルノードシステムにインストールします

それは明らかに上で起こっていることではありませんが、そのコマンドを実行したときに何が起こっているのかわかりません。また、NodeJS の群衆と一緒に実行していないため、誰に尋ねたらよいかわかりません。

NPMが何をしているのか知りたいです。具体的な質問

  • を実行するnpm installと、多数のパッケージがダウンロードされているように見えます (npm http GETコンソールに多数)。NPM は何をダウンロードするかをどのように認識しますか?

  • これらのモジュール ファイルはどこにダウンロードされますか? npmファイルをダウンロードする場所をどのように知るのですか?

  • --productionフラグは NPM の動作にどのような影響を与えますか?

npm特定の回答、またはアプリケーションのインストール (と思われるもの) がどのように機能するかをどこで学ぶことができるかを指摘するメタ回答があることを嬉しく思います (システムのインストールとは異なり、私は通常それを考えています)

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

node.js - Ghost ブログでのアプリケーション エラー

以前、自分のサイトにDOCPADがありました。でも今はGhostを使いたい。ファイルを開いてdocpadを削除しました。次に、ゴースト ファイルをコピーして実行し、 http:npm install //www.howtoinstallghost.com/how-to-install-ghost-on-heroku/ のチュートリアルに従って、これをプロジェクトに追加する必要があると述べました。

プロフィール

制作設定にこれを追加しました

config.js

チュートリアルでは、変数の入力について言及していましたが、私はそれを行いました。

それらはセクションまたはエラーの可能性がありました。私は走っheroku psてこれを手に入れました

それから私は走っheroku logsてこれを手に入れました

おそらく、設定にエラーがありますか?サーバーが開発を開始しようとしているようですのでお尋ねします。しかし、それが Procfile が何をすべきかを指定する理由ではないでしょうか? ここで何が欠けていますか?


サイドノート

同じチュートリアルに従って、Heroku で別のブログを正常に実行することができました。問題は、競合を引き起こしている可能性のあるDocPadまたはRailsからの残りのファイル、またはアプリに接続されている実際のデータベースである可能性があると考えています。

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

amazon-web-services - Amazon EC2 インスタンスのサブドメインで Ghost を使用する

ノードがインストールされた Amazon EC2 インスタンスをセットアップしています。私は現在 Keystone.js を cms として使用していますが、ブログ用にゴーストを試すことにも興味があります。エラスティック IP をセットアップし、ドメインは正しく Amazon インスタンスを指していますが、blog.example.com などのサブドメインをセットアップし、そのサブドメインからゴーストを実行する方法は確かです。正しい方向に進むためのガイドやヒントはありますか?