服务端渲染
夏天的一朵云
这个作者很懒,什么都没留下…
展开
-
Egg 中使用模板引擎及引用静态资源
egg-view-ejs 是Egg 中比较常用的模板引擎,虽然性能不是很高,但是它的语法规则却是极其的简单,使用起来很方便,下面简单介绍一下它的用法。1. 安装模板引擎npm i egg-view-ejs --save2. 在 config 文件夹下找到 plugin.js 文件,导出ejs'use strict'; // 导出 ejsexports.ejs = { enable: true, package: 'egg-view-ejs',};3. 在co.原创 2022-05-01 23:50:13 · 354 阅读 · 0 评论 -
Nuxt中Axios的api封装
1、下载Nuxt封装的Axios依赖npm install @nuxtjs/axios --save2、在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 · 2262 阅读 · 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 · 2592 阅读 · 6 评论 -
PM2 - node进程管理工具
https://www.cnblogs.com/dadonggg/p/11071182.htmlPM2常用命令pm2 start "npm run start" --watch -n 官网PM2的安装本地安装npm install -g pm2centos中安装pm2在远程服务器中安装,不会立马就可以生效1、通常npm安装的pm2会放在node文件下bin文件夹下(此时可以通过打入全路径使用pm2)2、需要在 /usr/local/bin 下创建 pm2快捷方式,方便全局使用.原创 2020-11-08 10:07:28 · 230 阅读 · 0 评论 -
Prerender.io
近些年来,越来越多的JavaScript框架(即AngularJS,BackboneJS,ReactJS)变得越来越流行。许多公司和开发人员使用这些JavaScript框架开发应用程序。这些框架有很多的优势:前端和后端独立开发 JavaScript框架+RESTFUL的API(或微服务架构) SPA(Single Page Application) 某种程度上有利于提高开发效率但是使用JavaScript框架对前台尤其是需要支持搜索引擎的页面是很有问题的,这是因为我们使用这些框架基本上都是..转载 2020-11-03 10:13:36 · 363 阅读 · 0 评论