Python-flaskとWordPressをBootstrapに統合する方法はすでに分かっています。私はまた、発電機meanjsのyeomon CRUDモジュールのサブジェネレータを使って、新しいCRUDモジュールの動作とビューを追加し、変更する方法も知っています。しかし、私は現在、meanjs.org平均スタックアプリジェネレータで生成されたファイル構造に圧倒されています。私は、一般的なファイル構造とMVCパターンに関連する相互作用を知っています。しかし、meanjs.org v0.4.2で生成されたデフォルトアプリをbootstrap v3.3.7 themeに統合するにはどうすればよいですか?私はそれをどうにかして確実に働かせることができましたが、最初から正しく正しい方法で設定したいと思っています。meanjs v0.4.2のデフォルトのアプリケーションをブートストラップのv3.3.7テーマに統合する方法
meanjsのすべての依存関係をインストールした後(nodejs、NPM、バウアールビー、SASS、イサキ-CLI)グローバルmeanjs骨格を有するyeamonジェネレータを含む:デフォルトアプリスケルトン
sudo npm install -g yo
sudo npm install -g generator-meanjs
そして生成:
このCLIメニュー選択でyo meanjs
:
What mean.js version would you like to generate? 0.4.2
In which folder would you like the project to be generated? This can be changed later. (mean)
What would you like to call your application? (MEAN)
How would you describe your application? (Full-Stack JavaScript with MongoDB, Express, AngularJS, and Node.js)
How would you describe your application in comma separated key words? (MongoDB, Express, AngularJS, and Node.js)
What is your company/author name? AUTHOR
Would you like to generate the article example CRUD module? Y
Would you like to generate the chat example module? Y
このフォルダSTRUC 、私はあなたがMeanjsとブートストラップ統合することによって、何を意味するのか本当にわからない
/css
bootstrap.css (= bootstrap v3.3.7 !?)
bootstrap.min.css (= bootstrap v3.3.7 !?)
scrolling-nav.css (theme specfic)
/fonts
(.eot, .svg, .ttf, woff and .woff2 glyphicons)
/js
bootstrap.js (= bootstrap v3.3.7 !?)
bootstrap.min.js (= bootstrap v3.3.7 !?)
jquery.easing.min.js (= bootstrap v3.3.7 !?)
jquery.js (= bootstrap v3.3.7 !?)
scrolling-nav.js (theme specifc)
index.hmtl (theme specific)
(license and readme file)
この回答はありがたいです。それは、ブートストラップ自体ではなく、テーマの統合に関するものです。テーマの更新をできるだけ簡単にしたいと思います。私にとっては、テーマindex.htmlの扱い方についての質問はまだ開いています。 html関連のものは/ core/server/views/indexに広がっているからです。 ...。 html、レイアウト。 ... .htmlとnodejsの他のhtmlファイルテーマ固有のhtmlファイルをこれらのnodejs htmlファイルとどのようにマージする必要がありますか? (私はできるだけテーマを更新するときに将来のマージを避けたい) – thinwybk
テーマcssは、すべてのモジュールに独自のCSSファイルを追加することでオーバーライドできます。 'module/client'では、cssという名前のフォルダを作成してそこに追加することができます。ノードhtmlファイルは、テーマ固有のhtmlファイルと既にマージされています。 –
「CSSオーバーライド」のコンセプトを教えていただきありがとうございます...私はいくつかのチュートリアルを検索する必要があります。 – thinwybk