Tehtävä
Tee nämä muutokset ja lisäykset edellisen projektin tehtävään
Käynnistä palvelin ja livereload-kehitys
npm run dev-serverTee pelistä kivemman näköinen Bootstrap-kirjaston tyyleillä. Esimerkiksi:
<button class="btn btn-primary">...</button>Siirrä pelin koodeja omiin moduuleihin, jottei kaikki ole yhdessä tiedostossa. Esimerkiksi:
export default ({ name, version, ...statistics }) => `<h3>${name}@${version}</h3> <ul> ${Object.entries(statistics) .map(([prop, value]) => `<li>${prop}: ${value}</li>`) .join('')} </ul>`;import card from './card'; /* ... */Ota käyttöön ulkopuolisia JavaScript-kirjastoja, esimerkiksi Lodash korttien sekoittamiseen
npm install --save-dev lodashimport { shuffle } from 'lodash'; /* ... */ this.cards = shuffle(this.cards);
Last updated