服务端渲染
夏天的一朵云
这个作者很懒,什么都没留下…
展开
-
Egg 中使用模板引擎及引用静态资源
egg-view-ejs 是Egg 中比较常用的模板引擎,虽然性能不是很高,但是它的语法规则却是极其的简单,使用起来很方便,下面简单介绍一下它的用法。 1. 安装模板引擎 npm i egg-view-ejs --save 2. 在 config 文件夹下找到 plugin.js 文件,导出ejs 'use strict'; // 导出 ejs exports.ejs = { enable: true, package: 'egg-view-ejs', }; 3. 在co.原创 2022-05-01 23:50:13 · 386 阅读 · 0 评论 -
Nuxt中Axios的api封装
1、下载Nuxt封装的Axios依赖 npm install @nuxtjs/axios --save 2、在nuxt.config.js中的配置 export default { modules: [ '@nuxtjs/axios', ], axios: { // proxy: true } } 3、使用 在asyncData中使用 async asyncData({ $axios }) { const ip = await $axios.$get('http原创 2021-01-29 01:27:53 · 2469 阅读 · 3 评论 -
nuxtjs开发的ssr网站,如何在后退时返回到上次滚动位置
nuxtjs开发的服务端渲染网站,默认刷新或者返回的时候,会自动滚动到顶部的位置; 要想去掉这个特性,我们可以修改编译好的_nuxt文件夹下的 router.scrollBehavior.js 文件 if ( // One of the children set `scrollToTop` Pages.some(Page => Page.options.scrollToTop) || // scrollToTop set in only page...原创 2021-01-27 22:19:00 · 2700 阅读 · 6 评论 -
PM2 - node进程管理工具
https://www.cnblogs.com/dadonggg/p/11071182.html PM2常用命令 pm2 start "npm run start" --watch -n 官网 PM2的安装 本地安装 npm install -g pm2 centos中安装pm2 在远程服务器中安装,不会立马就可以生效 1、通常npm安装的pm2会放在node文件下bin文件夹下(此时可以通过打入全路径使用pm2) 2、需要在 /usr/local/bin 下创建 pm2快捷方式,方便全局使用 .原创 2020-11-08 10:07:28 · 260 阅读 · 0 评论 -
Prerender.io
近些年来,越来越多的JavaScript框架(即AngularJS,BackboneJS,ReactJS)变得越来越流行。许多公司和开发人员使用这些JavaScript框架开发应用程序。这些框架有很多的优势: 前端和后端独立开发 JavaScript框架+RESTFUL的API(或微服务架构) SPA(Single Page Application) 某种程度上有利于提高开发效率 但是使用JavaScript框架对前台尤其是需要支持搜索引擎的页面是很有问题的,这是因为我们使用这些框架基本上都是..转载 2020-11-03 10:13:36 · 380 阅读 · 0 评论