Skip to content
Mithril.js 2
Main Navigation ÚtmutatóAPI

magyar

English
简体中文
繁體中文
Español
Français
Русский
Português – Brasil
Deutsch
日本語
한국어
Italiano
Polski
Türkçe
čeština

magyar

English
简体中文
繁體中文
Español
Français
Русский
Português – Brasil
Deutsch
日本語
한국어
Italiano
Polski
Türkçe
čeština

Megjelenés

Sidebar Navigation

Első lépések

Telepítés

Egyszerű példa

Források

JSX

ES6+ öreg böngészőkön

Animációk

Tesztelés

Példák

Harmadik féltől való integráció

Útvonalkezelés

Kulcsfogalmak

Virtuális DOM csomópontok

Komponensek

Életciklus-metódusok

Kulcsok

Az automatikus újrarajzolási rendszer

Egyéb

Framework összehasonlítás

Migrálás v1.x-ről

Átállás v0.2.x verzióról

API

Ezen az oldalon

Telepítés ​

CDN és online játszótér ​

Ha még új vagy a JavaScriptben, vagy csak egy egyszerű beállítást szeretnél a kezdéshez, a Mithril.js-t egy CDN segítségével is beszerezheted:

html
<script src="https://unpkg.com/mithril/mithril.js"></script>

Ha a Mithril.js-t helyi telepítés nélkül szeretnéd kipróbálni, használhatsz egy online játszóteret a flems.io/mithril címen.

npm ​

bash
$ npm install mithril

A TypeScript típusdefiníciók a DefinitelyTyped-ból érhetők el. Így telepítheted őket:

bash
$ npm install @types/mithril --save-dev

Helyi projekt létrehozása ​

Használhatod a számos elérhető Mithril.js kezdősablon egyikét, például:

  • mithril-vite-starter
  • mithril-esbuild-starter
  • mithril-rollup-starter

Például, ha a mithril-esbuild-starter-rel szeretnél kezdeni, futtasd a következő parancsokat:

bash
# Másold a sablont egy általad választott könyvtárba
npx degit kevinfiol/mithril-esbuild-starter hello-world

# Lépj be az újonnan létrehozott projekt könyvtárába
cd ./hello-world/

# Telepítsd a függőségeket
npm install

# Fordítsd le az alkalmazást és figyeld a változásokat a terminálban
npm run dev

Gyors kezdés az esbuild-del ​

Az esbuild dokumentációja itt érhető el.

  1. Inicializáld a könyvtárat npm csomagként.
bash
$ npm init --yes
  1. Telepítsd a szükséges eszközöket.
bash
$ npm install mithril
$ npm install esbuild --save-dev
  1. Add hozzá a "start" bejegyzést a package.json fájl scripts szekciójához.

    json
    {
      "...": "...",
      "scripts": {
        "start": "esbuild index.js --bundle --outfile=bin/main.js --watch"
      }
    }

    Opcionálisan, ha JSX-et szeretnél használni, használhatod a --jsx-factory és --jsx-fragment paramétereket az esbuild-del.

    json
    {
      "...": "...",
      "scripts": {
        "start": "esbuild index.js --bundle --outfile=bin/main.js --jsx-factory=m --jsx-fragment='\"[\"' --watch"
      }
    }
  2. Hozd létre az index.js fájlt.

javascript
import m from 'mithril';
m.render(document.getElementById('app'), 'hello world');
  1. Hozd létre az index.html fájlt.
html
<!DOCTYPE html>
<body>
  <div id="app"></div>
  <script src="bin/main.js"></script>
</body>
  1. Futtasd a bundler szkriptet.
bash
$ npm run start
  1. Nyisd meg az index.html fájlt egy böngészőben. Látnod kell a hello world szöveget az oldalon.
Pager
Következő oldalEgyszerű példa

A MIT licenc alapján kiadva.

Copyright (c) 2024 Mithril Contributors

https://mithril.js.org/installation.html

A MIT licenc alapján kiadva.

Copyright (c) 2024 Mithril Contributors