2017-05-02 8 views
1

を変更することができ、私は新しいプロジェクトを作成するには...その後、私はインストールNOM経由で私のプロジェクトにshoutem /アニメーション@、shoutem /テーマ@、@のshoutem/UIをインストールし、ネイティブに反応します! しかし、私は問題をグローバルなテーマshoutemを変更するより良い方法を見つけることを試みるとき。 node_module/shoutem/uiというフォルダ内にtheme.jsがあります。 enter image description hereどのように私は、テーマのデフォルト@のshoutem /テーマ

アプリのすべてを修正するには、このtheme.jsファイルを変更するのが最適です。 私はビュー、ここでの画像のフォローチュートリアルのような1つの内容を変更しよう: https://github.com/shoutem/theme 私のナビゲーションバーには、この写真のようなエラーが発生しました: enter image description here

だから、uの人は私を助けることができる、私にグローバルなテーマを変更するための最良の方法を提案デフォルトのshoutem? theme.jsを変更するか、別の方法を使用しますか?

さらにもう1つ!私はhttps://builder.shoutem.com/経由でアプリケーションをビルドしようとすると、ターミナルを使用してプルアプリ! 私はプロジェクトを手に入れました!しかし、内部のコードは表示されません。ビルダーが完成したら真のコードは何か分からない! こちらはプルアプリ完了時の画像プロジェクトです! enter image description here

そして、ここでは、インデックスファイルです: enter image description here

それでは、どのように私は、場合にのみがindex.jsファイル内の情報を並べ替えることフォームを学ぶことができます:(

答えて

0

編集すべきファイルがである:

エクステンション/ ExtensionName/app/theme/ThemeName.js

ここで、「ExtensionName」は、アプリで使用している画面がある拡張子を指します。

あなたはhow to write a ThemeにShoutemのドキュメントを通過する必要があります。

それはあなたが表示されます:

  • どのようにそのファイルを作成する(ThemeName.js、カスタムテーマ)

  • あなたがどのように使用できるか

  • それをカスタマイズする方法Builderは、テーマのカスタマイズ>スタイル>テーマでそれについての詳細を管理するためにあなたがミリアンペアにビルダーのためのより多くの詳細を追加することができますどのように

  • 投げ

前述のマニュアルは説明しているように、あなたが最初にテーマを作成すると、デフォルトShoutemテーマのコピーだろう、あなたは右、あなたが編集することができます箱、外に完全に機能するテーマを持っていますあなたの希望とニーズに合わせて

また、(NavigationBar含む)Shoutemコンポーネント、ThemesAnimationsについての詳細情報を見つけるためにUI ToolkitについてShoutemのドキュメントをチェックアウトすることができます。

私がこのすべてのドキュメントをリンクしているのは、ここに表示されているすべての問題を、ここでの回答よりもはるかに詳細な方法でカバーしているためで、質問者の誤解や誤解を解決できるからです自己教育によって

編集コメントへの応答として:

$ npm install --save @shoutem/theme 

プロジェクトディレクトリ内:

あなたが使用する必要があります。

テーマについて詳しくはthisのドキュメントを読んで、自分のコンポーネントにテーマスタイルを適用する方法を理解することができます。

あなたが世界的に特定のコンポーネントを編集したい場合は、あなたがそのコンポーネントを編集する必要があります。

node_modules/@ shoutem/UI /コンポーネント

ファイルの編集を通じてコン​​ポーネントのすべての反復が編集しますアプリ。

+0

私の英語力は悪いですね! 私は何を望んでいるのか教えてください:( 私は何をして何を望みますか、あなたは私の心を知ることを願っています! 私は新しいプロジェクトをこのコードでネイティブ反応させようとします: $ react-native init HelloWorldの $のCD HelloWorldの は、私が使用してshoutem/UI @インストール: $反応し、ネイティブリンク が行われたときに反応し、ネイティブ、私はコンポーネントを追加しようとするプロジェクトとnode_moduleはshoutem を持っていました$ @のshoutem/UI をインストールします。 shoutemの、私はデフォルトのテーマを持って、私のプロジェクトでこれを修正する方法!私はレストランのようなプロジェクトを作成したくない... –

関連する問題