Das用户界面麻省理工学院Webpack gestalten
Das用户界面麻省理工学院Webpack gestalten
我们有时间麻省理工学院民主党verbracht来构建设计des界面一样。嗯她静脉Profi祖茂堂arbeiten,了我们杯modernen堆栈verwenden,汪汪汪Webpackbasiert。和嗯杯Symfony-Toob娱乐下载uch hinzuzufugen和死集成麻省理工学院der Anwendung祖erleichtern installieren我们Webpack安可。
明信片vollstandige Webpack-Umgebung,毛皮你erstellt:package.json
和webpack.config.js
wurden generiert和enthalten祝Standardkonfiguration。Offnewebpack.config.js
,es verwendet Encore-Abstraktion死去,嗯Webpack祖茂堂konfigurieren。
死package.json
-Datei definiert einige Befehle,死我们死ganze时间verwenden了。
达斯资产
-Verzeichnis enthalt死wichtigsten Einstiegspunkte毛皮死Projektassets:风格/ app.css
和app.js
。
Sass verwenden
Anstatt einfaches CSS祖茂堂verwenden wechseln我们祖茂堂萨斯:
1
美元mv资产/风格/应用程序。css /风格/ app.scss资产
1 2 3 4 5 6 7 8 9 10 11
- - - /资产/ app.js+ + + b /资产/ app.js7 + 6、7 @@ @@ 6日* / / /任何CSS导入将输出到一个CSS文件(在本例中app.css)进口”。/风格/ app.css ';+进口“。/风格/ app.scss”;/ /启动刺激应用程序导入”。/引导;
Installiere窝Sass-Loader:
1
美元纱添加node-sass sass-loader - dev
和aktiviere窝Sass-Loader Webpack:
1 2 3 4 5 6 7 8 9 10 11
- - - a / webpack.config.js+ + + b / webpack.config.js@@ -56 7 + 56 7 @@安可})/ /使Sass / SCSS支持- / / .enableSassLoader ()+ .enableSassLoader ()/ /取消如果你使用打印稿/ / .enableTypeScriptLoader ()
哇wusste我,welche Pakete我installieren soll后?瀑布我们versucht条板,unsere资产ohne您祖erstellen想安可爹妈一张freundliche Fehlermeldung ausgegeben,死穴纱添加
-Befehl vorgeschlagen想,嗯依赖性祖茂堂installieren死去,死我们benotigen嗯.scss
-Dateien祖茂堂拉登。
引导einsetzen
嗯麻省理工学院vernunftigen Voreinstellungen祖茂堂beginnen和一张“响应”网站祖茂堂erstellen,萤石爹妈css框架体育运动引导祝您劳动abnehmen。Installiere es als寄:
1
美元纱添加引导@popperjs /核心bs-custom-file-input - dev
Binde引导der CSS-Datei静脉(我们有死Datei欧什bereinigt):
1 2 3 4 5 6 7
- - - /资产/风格/ app.scss+ + + b /资产/风格/ app.scss@@ @@ 1,3 + 1身体{背景颜色:浅灰色;- - - - - -}+ @ import ~引导/ scss /引导的;
Das Gleiche镀金毛皮死JS-Datei:
1 2 3 4 5 6 7 8 9 10 11 12 13
- - - /资产/ app.js+ + + b /资产/ app.js6 + 7,10 @@ @@ 7日/ /任何CSS导入将输出到一个CSS文件(在本例中app.css)进口“。/风格/ app.scss”;+进口“引导”;+进口bsCustomFileInput从“bs-custom-file-input”;/ /启动刺激应用程序导入”。/引导;++ bsCustomFileInput.init ();
Das ob娱乐下载Symfony-Formularsystem unterstutzt引导nativ麻省理工学院einem speziellen主题,aktiviere es:
Das HTML stylen
我们信德修女bereit,死Anwendung祖茂堂gestalten。装das档案herunter和entpacke es im Projektverzeichnis:
1 2 3
美元php - r“复制(“https://syob娱乐下载mfony.com/uploads/assets/guestbook-5.4.zip”,“guestbook-5.4.zip”);“美元解压缩- o guestbook-5.4.zip美元rm guestbook-5.4.zip
Wirf杯耀光改模模板,vielleicht lernst Du静脉奥得河请来两技巧超级嫩枝。
资产erstellen
明信片wesentliche Anderung贝der Verwendung冯Webpack坚持,dass CSS——和JS-Dateien不direkt von der Anwendung verwendet了您能。您得先“kompiliert”了。
当der Entwicklung萤石超级坑死Kompilierung der资产安可dev
-Befehl erfolgen:
1
美元ob娱乐下载symfony运行纱线开发
Anstatt窝Befehl jed Mal auszufuhren, es一张Anderung要是有,starte ihn im Hintergrund和小姑娘ihn JS - CSS-Anderungen beobachten:
1
美元ob娱乐下载symfony运行- d纱dev -手表
Nimm Dir德国《时代》周刊(死visuellen Veranderungen祖茂堂erkunden。Wirf杯耀光das neue汪汪汪设计我的浏览器。
Das generierte Anmeldeformular是sieht现在肠道来自,weil Das Maker-Bundle standardmaßig Bootstrap-CSS-Klassen verwendet:
毛穴Produktivbetrieb erkennt平台。sh automatisch、dass Du安可verwendest和erstellt死资产毛皮你在内的构建阶段。