Numencodeは、Laravel フレームワーク 6.4 に基づく Web アプリケーションで、コンテンツの公開、編集、変更、整理、削除、メンテナンスを中央インターフェイスから行うことができます。
ページ、ブログ、ニュース、ギャラリー、カタログ、ショッピングを含む Web サイトを運営するために使用されます。
Numencodeは、Web ページ上のコンテンツを作成、展開、管理、保存するためのスタンドアロン アプリケーションです。 Web コンテンツには、テキスト、埋め込みグラフィック、写真、ビデオ、オーディオ、およびコンテンツを表示したりユーザーと対話したりするコード (アプリケーションなど) が含まれます。
Numencodeには、特定の Web サイトのコンテンツと構造を管理するためのバックオフィス管理パネルが組み込まれています。
Numencodeのドキュメントは現在開発中です。
Numencode はBlaz Orazem によって作成され、維持されています。
このプロジェクトに関するすべてのことについては、[email protected] に電子メールを書いてください。
Twitter で @blazorazem をフォローしてください。
このリポジトリのクローンをプロジェクト ディレクトリに作成します。
$ git clone https://github.com/BlazOrazem/numencode.git
システムに Composer がインストールされていることを確認し、次を実行します。
$ composer install
そして最後に Numencode インストーラーを実行します。
$ php artisan project:install
これで完了です。
ファイル.env.example
でその他の構成を確認し、必要な設定を.env
ファイルにコピーします。
その他のアプリケーション設定については、 /config/numencode.php
ファイルを必ず確認してください。
管理ダッシュボードの URL は、 APP_URL
( .env
ファイルから) の後に/admin
を続けたものである必要があります。例: https://www.numencode.com/admin
マネージャーの資格情報はphp artisan project:install
コマンドによって設定されます。
ターミナルでnpm
コマンドを実行できるように、システムに Node.js をインストールします。
次のコマンドを実行して、依存関係マネージャー Yarn をインストールします。
$ npm i -g yarn
プロジェクトのルート フォルダーに移動し、Yarn を使用して依存関係をインストールします。
$ yarn install
デフォルトのテーマ (スタイルとスクリプト) のリソースは次の場所に保存されます。
/modules/Cms/Resources/assets/
スタイルファイルやスクリプトファイルを変更した後は、Laravel Mix を実行するだけです。
開発モード (ソース マップを含む非縮小コード):
$ yarn run dev
本番モード (縮小コード):
$ yarn run prod
監視モード (バックグラウンドで実行され、ファイルの変更を監視します):
$ yarn run watch
ターミナルでnpm
コマンドを実行できるように、システムに Node.js をインストールします。
次のコマンドを実行して、依存関係マネージャー Yarn をインストールします。
$ npm i -g yarn
プロジェクトのルート ディレクトリから次の場所に移動します。
$ cd modules/Admin/Resources/assets/vendor
Yarn を使用して依存関係をインストールします。
$ yarn install
管理テーマのリソース (スタイルとスクリプト) は次の場所に保存されます。
/modules/Admin/Resources/assets/
modules/Admin/Resources/assets
ディレクトリで実行されるスタイルやスクリプトを変更した後、次のコマンドを使用して Laravel Mix を実行します。
開発モード (ソース マップを含む非縮小コード):
$ yarn run dev
本番モード (縮小コード):
$ yarn run prod
監視モード (バックグラウンドで実行され、ファイルの変更を監視します):
$ yarn run watch
Numencode は、MIT ライセンスに基づいてライセンス供与されたオープンソース ソフトウェアです。