この記事では、Telescope Novaのカスタムテーマをすばやく簡単に作成する方法を紹介します。 Telescope Novaは、meteor.jsとReactに基づくオープンソースプロジェクトであり、ソーシャルネットワーキングアプリケーションを迅速に構築するのに最適です。
準備:必要なソフトウェアをインストールします
最初に、node.js、npm、およびmeteor.jsがインストールされていることを確認してください。そうでない場合は、以下の手順に従ってインストールしてください。
インストール望遠鏡nova
次のコマンドラインを入力することにより、 アプリケーションはgit clone https://github.com/TelescopeJS/Telescope.git cd Telescope npm install meteor
http://localhost:3000/
フォルダーを入力します。
Telescope/packages
フォルダーをコピーしてmy-custom-package
に変更します。 my-custom-package
ファイルで、custom-theme
をcustom-theme/package.js
端子で、"my-custom-package"
を入力します。 "custom-theme"
Telescope
meteor add custom-theme
meteor
覚えておいてください:元のファイルを直接変更しないでください!カスタムファイルで常に動作し、カスタムファイルとコンポーネント名で「カスタム」をプレフィックスしてください。 属性の代わりにを使用し、HTMLタグが閉じていることを確認します。
className
class
コピーフォルダーに
ファイルを作成します。packages/nova-base-components/lib/posts/PostsCommenters.jsx
に貼り付けます。 custom-theme/lib/components
CustomPostsCommenters.jsx
CustomPostsCommenters.jsx
コンポーネント名を<div className="posts-commenters-avatars"> {_.take(post.commentersArray, 4).map(user => <Telescope.components.UsersAvatar key={user._id} user={user} />)} </div>
CustomPostsCommenters.jsx
const CustomPostsCommenters = ({ post }) => { // ... }; export default CustomPostsCommenters;
custom-theme/lib/components.js
custom css
ファイルを作成または変更して、スタイルを変更します。たとえば、custom-theme/lib/stylesheets
custom.scss
custom.css
git clone https://github.com/TelescopeJS/Telescope.git cd Telescope npm install meteor
custom-theme/lib/package.js
その他のリソース
望遠鏡の公式文書
このガイドが、カスタムテレススコープNOVAテーマをすばやく作成するのに役立つことを願っています!
以上がクイックヒント:望遠鏡ノヴァのカスタムテーマを構築する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。