kurone-kito / demandaro

๐Ÿ“ Practice for self-checking web applications that are completed only by the web front end.

Home Page:https://kurone-kito.github.io/demandaro/?q1

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

๐Ÿ“ Demandaro

Practice for self-checking web applications that are completed only by the web front end.
Web ใƒ•ใƒญใƒณใƒˆใ‚จใƒณใƒ‰ใฎใฟใงๅฎŒ็ตใ™ใ‚‹ใ€ใ‚ปใƒซใƒ•ใƒใ‚งใƒƒใ‚ฏ็ณป Web ใ‚ขใƒ—ใƒชใฎๅˆถไฝœ็ทด็ฟ’ใ€‚

Requirements / ๅฟ…้ ˆ็’ฐๅขƒ

  • (Maybe) OS independent
    OS ใซไพๅญ˜ใ—ใพใ›ใ‚“ใ€‚(ใŸใถใ‚“)
  • Modern web browser
    ใƒขใƒ€ใƒณใช Web ใƒ–ใƒฉใ‚ฆใ‚ถ

Usage / ไฝฟใ„ๆ–น

https://kurone-kito.github.io/demandaro/karte/q1.yml
This will be ...
ใ“ใ‚ŒใŒโ€ฆโ€ฆ

https://kurone-kito.github.io/demandaro/?q1
... like this.
ใ“ใ†ใชใ‚Šใพใ™ใ€‚

The YAML file can be edited later because it is dynamically loaded.
YAML ใƒ•ใ‚กใ‚คใƒซใฏๅ‹•็š„ใซ่ชญใฟ่พผใ‚“ใงใ„ใ‚‹ใŸใ‚ใ€ๅพŒใ‹ใ‚‰็ทจ้›†ๅฏ่ƒฝใงใ™ใ€‚

LICENSE / ใƒฉใ‚คใ‚ปใƒณใ‚นๆƒ…ๅ ฑ

Apache License 2.0 (ๆ—ฅๆœฌ่ชž่จณ)

Information for Develop / ้–‹็™บ่€…ๅ‘ใ‘ๆƒ…ๅ ฑ

Additional requirements / ่ฟฝๅŠ ใฎใ‚ทใ‚นใƒ†ใƒ ็’ฐๅขƒ

  • Node.js >= v14.4.0
    • for only development
      ้–‹็™บๆ™‚ใฎใฟๅฟ…่ฆ
  • Of course, knowledge of handling your OS terminal app is also essential.
    ใ‚‚ใกใ‚ใ‚“ใ€ใ‚ใชใŸใฎ OS ใฎใ‚ฟใƒผใƒŸใƒŠใƒซใ‚’ๆ‰ฑใˆใ‚‹็Ÿฅ่ญ˜ใ‚‚ๅฟ…้ ˆใงใ™ใ€‚

Setup / ๅˆๆœŸใ‚ปใƒƒใƒˆใ‚ขใƒƒใƒ—

git clone https://github.com/kurone-kito/demandaro.git
cd demandaro
npm ci

Develop & Debugging / ้–‹็™บใจใƒ‡ใƒใƒƒใ‚ฐ

npm start

Wait a moment and then open the web page below:
ๅฐ‘ใ—ๅพ…ใฃใฆใ‹ใ‚‰ใ€ไธ‹่จ˜ใฎ Web ใƒšใƒผใ‚ธใ‚’้–‹ใ„ใฆใใ ใ•ใ„:
http://localhost:8000/?q1

While the server is running, it will do an incremental build in sync with the save, and reflect the latest code in the your browser. In some rare cases, a reload may be necessary, such as when making a significant change.
ใ‚ตใƒผใƒใƒผใŒ่ตทๅ‹•ไธญใฏใ€ไฟๅญ˜ใซ้€ฃๅ‹•ใ—ใฆๅข—ๅˆ†ใƒ“ใƒซใƒ‰ใ‚’่กŒใ„ใ€ใƒ–ใƒฉใ‚ฆใ‚ถใซๆœ€ๆ–ฐใฎใ‚ณใƒผใƒ‰ใ‚’ๅๆ˜ ใ—ใพใ™ใ€‚ๅคงใใ„ๅค‰ๆ›ดใ‚’ใ—ใŸๅ ดๅˆใชใฉใ€็จ€ใซใƒชใƒญใƒผใƒ‰ใŒๅฟ…่ฆใซใชใ‚‹ๅ ดๅˆใ‚‚ใ‚ใ‚Šใพใ™ใ€‚

Testing / ใƒ†ใ‚นใƒˆ

npm test # NOT IMPLEMENTED YET. (ใพใ ๆœชๅฎŸ่ฃ…)

Code formatting / ใ‚ณใƒผใƒ‰ ใƒ•ใ‚ฉใƒผใƒžใƒƒใƒˆ

npm run lint

Build for production / ๆœฌ็•ช็”จใƒ“ใƒซใƒ‰ใฎ็”Ÿๆˆ

npm run build

View the production build via HTTP / ๆœฌ็•ช็”จใƒ“ใƒซใƒ‰ใ‚’ http ็ตŒ็”ฑใง็ขบ่ชใ™ใ‚‹

npm run serve

Then open the web page below:
ใใ—ใฆใ€ไธ‹่จ˜ใฎ Web ใƒšใƒผใ‚ธใ‚’้–‹ใ„ใฆใใ ใ•ใ„:
http://localhost:9000/?q1

About

๐Ÿ“ Practice for self-checking web applications that are completed only by the web front end.

https://kurone-kito.github.io/demandaro/?q1

License:Apache License 2.0


Languages

Language:TypeScript 98.1%Language:JavaScript 1.9%