Nuxt学习总结

什么是nuxt?

一个使用vue来开发web网站的脚手架

为什么要使用nuxt?

  1. vue 由于会接管dom 元素,使得dom 元素都是通过script 里面的代码进行渲染的,爬虫爬不到,不利于SEO
  2. 使用原生js 和jquery 写网站很麻烦,各种繁琐的dom操作,各种api,已经习惯了使用 vue 开发我们开发起来效率会很慢(当然,像那种一两个页面的网站还是用原生写比较好)

nuxt为什么可以做SEO?

nuxt项目虽然也是用vue写的,但是他会将在服务端将页面进行渲染(SSR),而不是在浏览器端通过script渲染,服务端渲染完成之后再发送给浏览器,使得浏览器的html页面直接就是经过编译后的html,而不是一个被vue代理的html

什么时候可以使用nuxt来写项目?

官网,博客网站等web网页,都可以

我如果技术栈是React咋办?

用next,跟nuxt基本一样

nuxt做出来的项目是静态网页还是动态网页?

两种部署方式:静态应用部署,服务端渲染应用部署
静态应用部署即是将项目直接打包成静态文件,然后输出
服务端渲染应用部署是使用 nuxt build,nuxt start命令在服务器进行启动,是真正的SSR

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
Nuxt.js是一个基于Vue.js的通用应用框架。它可以帮助我们快速搭建一个基于Vue.js的应用程序,并提供了许多有用的功能,如服务器端渲染、静态站点生成、自动代码分割、异步数据加载等。 下面是配置Nuxt.js项目的步骤: 1. 安装Nuxt.js 使用npm或yarn安装Nuxt.js: ``` npm install nuxt ``` 或 ``` yarn add nuxt ``` 2. 创建Nuxt.js项目 使用npx命令创建一个新的Nuxt.js项目: ``` npx create-nuxt-app my-app ``` 或者使用yarn命令: ``` yarn create nuxt-app my-app ``` 然后按照提示进行配置即可。 3. 配置Nuxt.js项目 Nuxt.js的配置文件是nuxt.config.js,它包含了项目的各种配置项。下面是一些常用的配置项: - mode:模式,可以设置为universal(服务器端渲染)或spa(单页面应用)。 - srcDir:源代码目录。 - buildDir:构建目录。 - head:页面头部信息。 - loading:加载动画。 - plugins:插件配置。 - modules:模块配置。 - build:构建配置。 4. 运行Nuxt.js项目 使用下面的命令运行Nuxt.js项目: ``` npm run dev ``` 或者使用yarn命令: ``` yarn dev ``` 这将启动一个开发服务器,并在浏览器中打开应用程序。 5. 构建和部署Nuxt.js项目 使用下面的命令构建Nuxt.js项目: ``` npm run build ``` 或者使用yarn命令: ``` yarn build ``` 这将生成一个dist目录,其中包含了构建好的静态文件。 要部署Nuxt.js项目,可以将dist目录上传到服务器或者使用静态站点托管服务,如Netlify或GitHub Pages。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

易风有点疯

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值