Instrumenta aedificate
Disce quomodo usus est Bootstrap scriptis npm scriptis ad nostram documentationem aedificandam, fontem codicem componendum, probationes currite, et plura.
Tooling setup
Bootstrap scriptoribus npm utitur ad systematis fabricandi. Our package.json includit commodas methodos ad operandum cum compage, incluso codice componendo, probationes currentes, et plura.
Ad systema constructum nostrum utaris et documenta nostra localiter curras, exemplum desideras fasciculorum fontei Bootstrap et Node. Sequere hos gradus et ad petram parati esse debes;
- Download and install Node.js , quibus utimur ad nostras clientelas regendas.
- Navigare ad
/bootstrap
directorium radicis et currerenpm install
ad institutionem locorum nostrorum dependentiarum in sarcina.json recensita . - Instrue Ruby , Fasciculum cum installa
gem install bundler
, ac tandem currendumbundle install
. Hoc instituet omnes clientelas Ruby, ut Jekyll et plugins.- Windows utentes: Lege hunc ducem ut Jekyll ascendas et currens sine problematibus.
Cum perfeceris, varia imperia ex ordine recta currere poteris.
Using npm scriptor
Nostra package.json haec mandata et opera includit:
Negotium | Descriptio |
---|---|
npm run dist |
npm run dist creates /dist/ indicem cum files digestus. Utitur Sass , Autoprefixer , et UglifyJS . |
npm test |
Sicut npm run dist plus probat quod decurrit localiter |
npm run docs |
Aedificat et linteamina CSS et JavaScript pro docs. Potes ergo documenta localiter percurrere npm run docs-serve . |
Curre npm run
ad omnia scripta npm.
Autoprefixer
Bootstrap utitur autopraefixore (incluso in processu aedificandi nostro) ut venditori praefixiones quibusdam CSS proprietatibus ad tempus aedificandi automatice addendi. Faciens ut tempus et codicem nos salvet, permittens nos scribere partes clavium nostrorum CSS unum tempus, dum necessariam mixtionem venditoris eliminamus, sicut ea quae in v3.
Indicem navigatorum confirmamus per autopraefixum in tabella separato in repositorio nostro GitHub. Vide .browserslistrc for details.
Documenta locales
Currens documenta nostra localiter requirit usum Jekyll, situm static decenter flexibile generantis quod nobis praebet: basic includit, Markdown-based files, templates, et plura. Ecce quam ut incipiat:
- Curre per instrumentum setup supra ad install Jekyll (site fabricatoris) et aliae dependentiae Ruby cum
bundle install
. - Ab radice
/bootstrap
directorium,npm run docs-serve
linea in imperio currere. - Aperi
http://localhost:9001
in navigatro tuo, et vola.
Plura de utendo Jekyll legendo documenta sua disce .
Troubleshooting
Si difficultates tibi occurrant cum clientelis insertis, omnes priora dependentia versiones (globalis et localis). Tum rerum npm install
.