/vue-cnode

๐Ÿš€ ๆœ€ๅฎŒๅ–„็š„็ฌฌไธ‰ๆ–นvue-cnode็คพๅŒบ็ฝ‘็ซ™ - vue-cli-3

Primary LanguageVueMIT LicenseMIT

vueๆž„ๅปบ็š„็ฌฌไธ‰ๆ–นcnode็คพๅŒบ็ฝ‘็ซ™ - vue-cli 3.x

react็‰ˆcnode็‚นๅ‡ป่ฟ™้‡Œ

ๆบ็ github

ๅœจ็บฟ้ข„่งˆ

ๆŠ€ๆœฏๆ ˆ

"vue": "^2.5.16",
"vue-router": "^3.0.1",
"vuex": "^3.0.1"
"iview": "^2.14.0",
"axios": "^0.18.1",
"moment": "^2.20.1",
"simplemde": "^1.11.2",
"highlight": "^9.12.0",
"scss",
"ES6",
"flex",

็›ฎๅฝ•ๆžถๆž„

.
โ”œโ”€โ”€ LICENSE
โ”œโ”€โ”€ README.md
โ”œโ”€โ”€ babel.config.js
โ”œโ”€โ”€ package.json
โ”œโ”€โ”€ public                               # ้™ๆ€่ต„ๆบ
โ”‚   โ”œโ”€โ”€ favicon.ico
โ”‚   โ”œโ”€โ”€ img
โ”‚   โ”‚   โ””โ”€โ”€ animate.gif
โ”‚   โ”œโ”€โ”€ index.html
โ”‚   โ”œโ”€โ”€ manifest.json
โ”‚   โ””โ”€โ”€ robots.txt
โ”œโ”€โ”€ src                                  # ๅผ€ๅ‘็›ฎๅฝ•
โ”‚   โ”œโ”€โ”€ App.vue                          # ่ทŸ็ป„ไปถๅ…ฅๅฃ
โ”‚   โ”œโ”€โ”€ api                              # ๆŽฅๅฃ้…็ฝฎ
โ”‚   โ”‚   โ””โ”€โ”€ index.js
โ”‚   โ”œโ”€โ”€ assets                           # ้™ๆ€่ต„ๆบ๏ผŒwebpackไผšๅค„็†ๆญค็›ฎๅฝ•่ต„ๆบ
โ”‚   โ”‚   โ”œโ”€โ”€ images
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ app-qrcode.png
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ github.svg
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ not-match.gif
โ”‚   โ”‚   โ””โ”€โ”€ scss
โ”‚   โ”‚       โ”œโ”€โ”€ _variable.scss
โ”‚   โ”‚       โ”œโ”€โ”€ media.scss
โ”‚   โ”‚       โ””โ”€โ”€ style.scss
โ”‚   โ”œโ”€โ”€ components                       # ็ป„ไปถ
โ”‚   โ”‚   โ”œโ”€โ”€ footer
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ Footer.vue               # ้กต่„š
โ”‚   โ”‚   โ”œโ”€โ”€ header
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ Header.vue               # ๅคด้ƒจ
โ”‚   โ”‚   โ”œโ”€โ”€ msg
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ Msg.vue                  # ๆœช่ฏปๆถˆๆฏๅ’Œๅทฒ่ฏปๆถˆๆฏๅˆ—่กจ็ป„ไปถ
โ”‚   โ”‚   โ”œโ”€โ”€ sidebar
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ Sidebar.vue              # ไพง่พนๆ 
โ”‚   โ”‚   โ””โ”€โ”€ topics-list
โ”‚   โ”‚       โ””โ”€โ”€ TopicsList.vue           # ่ฏ้ข˜ๅˆ—่กจ
โ”‚   โ”œโ”€โ”€ main.js                          # ็จ‹ๅบไธปๅ…ฅๅฃ
โ”‚   โ”œโ”€โ”€ registerServiceWorker.js         # ไธป่ฆๆ˜ฏ็”จไบŽ็ผ“ๅญ˜ไฝœ็”จ
โ”‚   โ”œโ”€โ”€ router                           # ่ทฏ็”ฑ้…็ฝฎ
โ”‚   โ”‚   โ””โ”€โ”€ index.js
โ”‚   โ”œโ”€โ”€ store                            # ็Šถๆ€ๆ•ฐๆฎ็ฎก็†
โ”‚   โ”‚   โ””โ”€โ”€ index.js
โ”‚   โ””โ”€โ”€ views                            # ้กต้ข็›ฎๅฝ•
โ”‚       โ”œโ”€โ”€ 404
โ”‚       โ”‚   โ””โ”€โ”€ 404.vue                  # 404
โ”‚       โ”œโ”€โ”€ collections
โ”‚       โ”‚   โ””โ”€โ”€ Collections.vue          # ๆ”ถ่—้กต
โ”‚       โ”œโ”€โ”€ index
โ”‚       โ”‚   โ””โ”€โ”€ Index.vue                # ไธป้กต
โ”‚       โ”œโ”€โ”€ login
โ”‚       โ”‚   โ””โ”€โ”€ Login.vue                # ็™ปๅฝ•้กต
โ”‚       โ”œโ”€โ”€ messages
โ”‚       โ”‚   โ””โ”€โ”€ Messages.vue             # ๆœช่ฏปๆถˆๆฏ้กต
โ”‚       โ”œโ”€โ”€ release
โ”‚       โ”‚   โ””โ”€โ”€ Release.vue              # ๅ‘ๅธƒ่ฏ้ข˜/็ผ–่พ‘่ฏ้ข˜้กต
โ”‚       โ”œโ”€โ”€ topic
โ”‚       โ”‚   โ””โ”€โ”€ Topic.vue                # ่ฏ้ข˜่ฏฆๆƒ…้กต
โ”‚       โ””โ”€โ”€ user
โ”‚           โ””โ”€โ”€ User.vue                 # ็”จๆˆท่ฏฆๆƒ…้กต/ไธชไบบไธป้กต
โ”œโ”€โ”€ vue.config.js                        # vue-cli ้…็ฝฎๆ–‡ไปถ
โ””โ”€โ”€ yarn.lock

APIๆธ…ๅ• x 15

  • [โˆš] ไธป้ข˜้ฆ–้กต
  • [โˆš] ไธป้ข˜่ฏฆๆƒ…
  • [โˆš] ๆ–ฐๅปบไธป้ข˜
  • [โˆš] ็ผ–่พ‘ไธป้ข˜
  • [โˆš] ๆ”ถ่—ไธป้ข˜
  • [โˆš] ๅ–ๆถˆๆ”ถ่—ไธป้ข˜
  • [โˆš] ็”จๆˆทๆ‰€ๆ”ถ่—็š„ไธป้ข˜
  • [โˆš] ๆ–ฐๅปบ่ฏ„่ฎบ
  • [โˆš] ไธบ่ฏ„่ฎบ็‚น่ตž
  • [โˆš] ็”จๆˆท่ฏฆๆƒ…/ไธชไบบไธป้กต
  • [โˆš] ็™ปๅฝ•
  • [โˆš] ่Žทๅ–ๆœช่ฏปๆถˆๆฏๆ•ฐ
  • [โˆš] ่Žทๅ–ๅทฒ่ฏปๅ’Œๆœช่ฏปๆถˆๆฏ
  • [โˆš] ๆ ‡่ฎฐๅ…จ้ƒจๅทฒ่ฏป
  • [โˆš] ๆ ‡่ฎฐๅ•ไธชๆถˆๆฏไธบๅทฒ่ฏป

ๅฏๅŠจ็จ‹ๅบ

# install dependencies
yarn or npm install

# serve with hot reload at localhost:3888
yarn serve or npm serve

# build for production with minification
yarn build or npm run build

ๅ†™ๅœจๆœ€ๅŽ

่ฟ™ไธช้กน็›ฎๅฏนๆ–ฐๆ‰‹ๆˆ–่ฟ›้˜ถ้ƒฝๆ˜ฏๆœ‰ๅธฎๅŠฉ็š„๏ผŒๆˆ‘่ฎคไธบ่ฟ™ๆ˜ฏไธ€ไธช้žๅธธๅฅฝ็š„ๅญฆไน ๆœบไผšใ€‚ๅฆ‚ๆžœไฝ ่ฎคไธบ่ฟ™ๆ˜ฏไธ€ไธช้žๅธธไธ้”™็š„่ฟ›้˜ถ้กน็›ฎ๏ผŒ้‚ฃไนˆไฝ ๅฏไปฅๅˆ†ไบซ็ป™ไป–ไบบใ€‚

markdownๆ ทๅผๅฏไปฅไฝฟ็”จgithub-markdown-css๏ผŒgithub-markdown้ฃŽๆ ผ๏ผŒ

markdown็ผ–่พ‘ๅ™จๆŽจ่ simplemde ๏ผŒๆˆ‘่ง‰ๅพ—้žๅธธๅฅฝ็”จ๏ผŒๅนถไธ”ไป–็š„ๆ ทๅผๆŒบๅฅฝ็œ‹็š„ใ€‚

ๆœฌ้กน็›ฎ้ข„่งˆ็ป“ๆžœๆ‰˜็ฎกๅœจgithub pagesไธŠ๏ผŒๆ‰€ไปฅ้ฆ–ๆฌก่ฎฟ้—ฎไผš็จๅพฎๆ…ขใ€‚

...

๐Ÿ‘๐Ÿ‘๐Ÿ‘


License

MIT

ๅช่ฆๆณจๆ˜ŽๅŽŸไฝœ่€…่ฎธๅฏๅฃฐๆ˜Ž๏ผŒๆ‚จๅฏไปฅ่‡ช็”ฑๅœฐๅคๅˆถใ€ๅˆ†ไบซใ€ๅ’Œไฟฎๆ”นใ€‚

Copyright (c) 2017-present, xiejiahe