Startover adalah boilerplate yang sangat berpendapat untuk mengembangkan situs web statis di Mac Anda menggunakan HTML5, Sass, Gulp dan ES2015. Dengan startover Anda tidak perlu memulai lagi!
Saya setuju! Kami benar -benar tidak membutuhkan lebih banyak boilerplate atau kerangka kerja untuk mengembangkan situs web. Startover sangat bergantung pada karya orang lain seperti HTML5Boilerplate. Namun tidak ada pelat boiler yang saya temui yang tepat untuk saya. Startover bukan untuk semua orang . Saya membuat startover agar sesuai dengan alur kerja saya dengan alat yang ingin saya gunakan saat mengembangkan situs web. Starover dapat digunakan baik atau sebagai inspirasi untuk alur kerja pengembangan Anda.
Beberapa Penafian:
Kode dalam repo ini mengasumsikan bahwa Anda terbiasa dengan teknologi berikut:
Teknologi lain yang digunakan dalam boilerplate ini: browsersync, browserify, jQuery, ladda, normalize.css, retina.js, watchify.
Berikut adalah beberapa situs yang menggunakan Starover 2.0:
Berikut adalah beberapa situs yang dibangun dengan Startover 1.0:
Jika Anda menggunakan startover, Anda harus benar-benar memberi tahu saya sehingga Anda dapat tampil di sini di daftar situs yang luar biasa ini (five mandiri).
Anda harus menginstal berikut untuk menggunakan kode di repositori ini:
Cara kemudahan untuk mendapatkan Node.js dan GraphicsMagick pada Mac menggunakan homebrew. Jalankan saja:
brew update & brew install node graphicsmagick
Klon Repositori:
git clone [email protected]:ksmandersen/startover.git
Instal dependensi proyek untuk permata ruby dan paket simpul:
npm install
Untuk menjalankan versi pengembangan lokal dari situs dengan sinkronisasi browser:
npm run dev
Bangun versi lokal dari situs ini:
npm run build
Bangun versi rilis situs:
npm run build-production
Saya telah menggunakan Dokku selama beberapa waktu untuk menggunakan tumpukan ini. Repo mencakup aplikasi server NodeJS sederhana yang berjalan di Express untuk melayani konten statis dari Situs. Anda harus dapat menggunakan kode di mana saja yang menerima aplikasi NodeJS sederhana, seperti Heroku.
Lisensi MIT (MIT) Hak Cipta (C) 2013-2016 Kristian Andersen
Izin dengan ini diberikan, gratis, kepada siapa pun yang mendapatkan salinan perangkat lunak ini dan file dokumentasi terkait ("Perangkat Lunak"), untuk menangani perangkat lunak tanpa pembatasan, termasuk tanpa batasan hak untuk menggunakan, menyalin, memodifikasi, menggabungkan , menerbitkan, mendistribusikan, sublisense, dan/atau menjual salinan perangkat lunak, dan untuk mengizinkan orang -orang yang dilengkapi dengan perangkat lunak untuk melakukannya, tunduk pada kondisi berikut:
Pemberitahuan hak cipta di atas dan pemberitahuan izin ini harus dimasukkan dalam semua salinan atau bagian substansial dari perangkat lunak.
Perangkat lunak ini disediakan "sebagaimana adanya", tanpa jaminan apa pun, tersurat maupun tersirat, termasuk tetapi tidak terbatas pada jaminan dapat diperjualbelikan, kebugaran untuk tujuan tertentu dan nonpringement. Dalam hal apa pun penulis atau pemegang hak cipta tidak akan bertanggung jawab atas klaim, kerusakan atau tanggung jawab lainnya, baik dalam tindakan kontrak, gugatan atau sebaliknya, timbul dari, di luar atau sehubungan dengan perangkat lunak atau penggunaan atau transaksi lain dalam PERANGKAT LUNAK.