【文件属性】:
文件名称:hackernews:使用Nuxt.js构建的HackerNews克隆
文件大小:210KB
文件格式:ZIP
更新时间:2021-02-05 21:00:02
pwa vue isomorphic universal ssr
Nuxt.js黑客新闻
HackerNews克隆内置 。
模式
通用: :
托管在: npm run build + now.json
单页: :
托管在: npm run build-spa + dist/目录
性能
灯塔 -
交互式(更快的3G)
互动(新兴市场)
产品特点
服务器端渲染
代码分割
单文件Vue组件
预取/预加载JS + DNS +数据
关键路径CSS
使用且配置几乎为零的PWA经验
PRPL
热重装与集成开发环境和
托管在
构建设置
需要Node.js 8+
# install dependencies
npm install # or yarn
【文件预览】:
hackernews-master
----renovate.json(59B)
----package.json(1KB)
----.vercelignore(24B)
----layouts()
--------default.vue(3KB)
----plugins()
--------swr.js(502B)
--------filters.js(814B)
----assets()
--------logo.svg(659B)
----LICENSE(1KB)
----static()
--------_redirects(86B)
--------robots.txt(26B)
--------icon.png(43KB)
--------favicon.ico(1KB)
----.eslintrc.js(52B)
----pages()
--------_feed()
--------user()
--------index.vue(144B)
--------item()
----common()
--------utils.js(485B)
--------api.js(259B)
----.gitignore(162B)
----components()
--------LazyWrapper.vue(365B)
--------Item.vue(2KB)
--------Spinner.vue(1KB)
--------ItemListNav.vue(991B)
--------Comment.vue(2KB)
----vercel.json(100B)
----README.md(2KB)
----yarn.lock(388KB)
----nuxt.config.js(1KB)
----.editorconfig(207B)
----store()
--------index.js(3KB)