Impostare lo阶梯戴尔'interfaccia utente Webpack监狱
Impostare lo阶梯戴尔'interfaccia utente Webpack监狱
非abbiamo speso节奏所以nella progettazione戴尔'interfaccia utente。每impostare uno阶梯professionale utilizzeremo uno堆栈moderno basato苏Webpacke, e / aggiungere联合国tocco di Syob娱乐下载mfony facilitare la sua integrazione con l 'applicazione installiamoWebpack安可:
联合国环境Webpack completo e stato creato /陈列:package.json
ewebpack.config.js
园子温stati generati e contengono una buona configurazione predefinita。Aprendowebpack.config.js
戴尔,potremo notare l 'utilizzo 'astrazione安可usata每configurare Webpack。
Il文件package.json
definisce alcuni comandi格瓦拉useremo自始至终。
La cartella资产
"我principali punti di ingresso / le risorse del progetto:风格/ app.css
eapp.js
。
Utilizzo迪萨斯
Invece di usare我normali CSS, passiamo萨斯:
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”;/ /启动刺激应用程序导入”。/引导;
Installare sass-loader:
1
美元纱添加node-sass sass-loader - dev
E abilitare webpack il Sass加载程序:
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 ()
来facevo sapere定性pacchetti installare吗?Se si tenta联合国建立无pacchetti,安可mostra联合国messaggio di使e suggerisce第一纱添加
每installare le dipendenze(每caricare necessarie我文件.scss
)。
Sfruttare引导
每iniziare con buone impostazioni predefinite e costruire联合国sito响应联合国框架CSS来引导年青aiutarci甚。Installiamolo pacchetto:
1
美元纱添加引导@popperjs /核心bs-custom-file-input - dev
Richiediamo引导nel CSS文件(abbiamo传递ripulito il文件):
1 2 3 4 5 6 7
- - - /资产/风格/ app.scss+ + + b /资产/风格/ app.scss@@ @@ 1,3 + 1身体{背景颜色:浅灰色;- - - - - -}+ @ import ~引导/ scss /引导的;
Facciamo lo stesso / il文件JS:
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 ();
Il sistema一些形式di Symfonob娱乐下载y supporta引导nativamente反对联合国特马speciale, abilitiamolo:
Impostare lo阶梯戴尔'HTML
奥拉我们是每impostare pronti lo阶梯戴尔'applicazione。Scarichiamo ed estraiamo 'archivio所以nella cartella主要del progetto:
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
的卡联合国'occhiata ai模板,potreste imparare联合国paio di trucchi树枝。
构建degli资产
联合国cambiamento重要quando如果美国Webpack e切我文件CSS e JS非园子utilizzabili direttamente野大白羊'applicazione。Devono essere prima”compilati”。
杜兰特罗sviluppo gli资产possono essere compilati tramite第一安可dev
:
1
美元ob娱乐下载symfony运行纱线开发
Invece di eseguire il第一ogni volta格瓦拉c本部una modifica metterlo背景e lasciare格瓦拉intercetti le modifiche一些文件JS e CSS:
1
美元ob娱乐下载symfony运行- d纱dev -手表
每scoprire Prendetevi il节奏我cambiamenti visivi。日期在浏览器联合国联合国'occhiata al诺沃设计。
Il di登录与否公顷ora uno阶梯形式,鲈鱼MakerBundle美国di默认le抚慰心灵的CSS di引导:
在produzione平台。sh rileva automaticamente格瓦拉si sta usando安可e compila gli资产/陈列杜兰特拉熔丝迪构建。