wadahkode

1.2.7-rc3 • Public • Published

Wadahkode

Just Library For wadahkodejs

catatan

Saat ini saya telah membagi library ini menjadi dua bagian yaitu:

Untuk pengembang

Pustaka ini tidaklah mudah untuk digunakan, ada beberapa syarat yang harus kalian penuhi:

  1. jekyll sudah terinstall
  2. nodejs sudah terinstall

Bagaimana pustaka ini bekerja

Pertama kalian harus mengunduh / clone repository wadahkodejs, atau kalian dapat mengunduh sesuai branch yang kalian inginkan.

Setelah repository terunduh langkah-langkah yang harus kalian lakukan adalah sebagai berikut:

$ npm install / yarn install
$ npm run start / yarn start
$ npm run serve / yarn serve

Konfigurasi

Semua konfigurasi untuk firebase, facebook plugin (share only), github pages ada didirektori app/src/config, kamu bisa mengatur konfigurasi sesuai dengan yang dibutuhkan.

Build

Library ini mempunyai dukungan untuk didemontrasikan di github.io/[repository], tetapi ada beberapa langkah yang harus kalian lakukan sebelum mendemontrasikannya, langkah-langkahnya seperti berikut:

  1. Buka file _config.prod.yml
    # production
    title: Wadahkode
    email: mvp.dedefilaras@gmail.com
    description: Selamat datang di Wadahkode
    url: "https://wadahkode.github.io/id"
    twitter_username    : AyusVilla
    github_username     : wadahkode
    source              : ./templates/
    destination         : ../wadahkode-id/

    pada bagian url kalian harus mengubahnya sesuai dengan github pages kalian, kemudian untuk destination kalian dapat mengaturnya kembali menjadi ./docs

  2. Buka file app/index.js
    app.config = {
        "env": "development",
        "development": {
            "forUser": "/home/index.html"
        },
        "production": {
            // github pages https://wadahkode.github.io/[id]
            "forUser": "/id/home/index.html"
        }
    };

    Untuk bagian env kalian harus ubah menjadi "env": "production", dan pada bagian /id/home/index.html kalian harus ubah menjadi [repository]/home/index.html.

    Dan selanjutnya jika kalian ingin mengatur service worker lakukan seperti berikut:

    serviceWorker.register("[repository]/[path_service_worker]")

    Kalian harus membuka file webpack.prod.js untuk mengatur dimana kalian akan menyimpan serviceWorkernya.

  3. Langkah selanjutnya seperti berikut:
    $ npm run buildjs / yarn buildjs
    $ npm run build / yarn build

    Terakhir lakukan push ke-repository kalian.

Pustaka ini sebenarnya digunakan untuk pribadi, jika kalian tidak mengerti itu bukan kesalahan kalian.

Package Sidebar

Install

npm i wadahkode

Weekly Downloads

1

Version

1.2.7-rc3

License

MIT

Unpacked Size

227 kB

Total Files

92

Last publish

Collaborators

  • wadahkode