位置: IT常识 - 正文

Nuxt3从零开始配置与打包发布(nuxt支持vue3吗)

编辑:rootadmin
Nuxt3从零开始配置与打包发布

推荐整理分享Nuxt3从零开始配置与打包发布(nuxt支持vue3吗),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:nuxt支持vue3吗,nuxt 配置,nuxt好用吗,nuxt好用吗,nuxt怎么样,nuxt怎么样,nuxt怎么样,nuxt怎么样,内容如对您有帮助,希望把文章链接给更多的朋友!

Nuxt3是基于Vue3的一个开发框架,基于服务器端渲染SSR,可以更加方便的用于Vue的SEO优化。

Nuxt 3.0 新特性包括:

更轻量:以现代浏览器为目标的服务器部署和客户端产物最多可缩小 75 倍

更快:基于 nitro 提供动态代码分割能力,以优化冷启动性能

Hybrid:增量静态生成和其他的高级功能现在都成为可能

Suspense:在任意组件和导航前后都可以获取数据

Composition API:使用 Composition API 和 Nuxt 3 的 composables 实现真正的代码复用

Nuxt CLI:没有任何依赖,帮你轻松搭建项目和集成模块

Nuxt Devtools:通过直接在浏览器中查看信息和快速修复实现更快地工作

Nuxt Kit:具有 Typescript 和跨版本兼容性的全新模块开发

Webpack 5:更快的构建时间和更小的包大小,无需配置

Vite:使用 Vite 作为打包工具,体验闪电般快速的 HMR

Vue 3:Vue 3 是你下一个 Web 应用程序的坚实基础

TypeScript:使用原生 TypeScript 和 ESM 构建,无需额外步骤

由于官方的Nuxt3刚发布没多久,所以一些文章和文档资源并不是很多。目前基于官方文档(Nuxt: The Intuitive Web Framework)去搭建Nuxt3模板项目还不行,可能需要翻墙。

这里直接分享步骤。

Nuxt3从零开始配置与打包发布(nuxt支持vue3吗)

1、官方模板下载。

官方模板库地址:https://github.com/nuxt/starter

Nuxt3实际上拉取的内容地址是:starter/v3.json at templates · nuxt/starter · GitHub

这个v3.json文件内容如上图,我们获取下载地址即可:https://codeload.github.com/nuxt/starter/tar.gz/refs/heads/v3 

用这个地址访问就可以下载到官方的Nuxt3模板了。

2、安装库。

运行命令安装依赖库:

npm install

3、在线调试和打包命令。

//测试运行npm run dev//打包(SSR混合渲染模式)npm run build//打包(SPA静态化生成模式)npm run generate

4、自定义调试运行端口。

默认Nuxt3用的端口是3000。我们可以在package.json文件里配置修改开发调试环境的端口号。

5、自定义打包后运行端口号。

目前经过各种方法尝试,只有通过pm2启动方式才自定义了打包后项目启动运行的端口号自定义。

pm2安装命令:

npm install -g pm2

 新建pm2打包配置文件:ecosystem.config.js

module.exports = { apps: [ { name: 'nuxt-app', port: '3060', exec_mode: 'fork',//cluster instances: '1',//max script: './.output/server/index.mjs' } ] }

启动命令:

pm2 start ecosystem.config.js

停止命令:

pm2 stop ecosystem.config.js

暗黑模式,使用:useDark | VueUse

安装VueUse

npm i @vueuse/core<script setup>import { useDark, useToggle } from '@vueuse/core'const isDark = useDark()const toggleDark = useToggle(isDark)</script><template> <span @click.stop="toggleDark()">暗黑模式</span> <el-switch size="small" v-model="isDark"/></template>

阿里云ECS Linux服务器或者Linux服务器安装Nodejs步骤

//下载Linux版本nodejswget https://npm.taobao.org/mirrors/node/v16.14.0/node-v16.14.0-linux-x64.tar.xz//或者wget https://nodejs.org/dist/v16.14.0/node-v16.14.0-linux-x64.tar.xz//解压tar -xvf node-v16.14.0-linux-x64.tar.xz//移动文件夹mv node-v16.14.0-linux-x64/ /usr/local/node//设置环境变量echo "export PATH=$PATH:/usr/local/node/bin" >> /etc/profile//让配置生效source /etc/profile//测试输出node版本号node -v//测试输出node版本号npm -v
本文链接地址:https://www.jiuchutong.com/zhishi/276995.html 转载请保留说明!

上一篇:操作系统的内存管理(操作系统的内存映射)

下一篇:win10切换平板模式没有提示(win切换平板模式)

  • 怎样轻松做好网站外链的十大技巧(如何做网)

    怎样轻松做好网站外链的十大技巧(如何做网)

  • iqoo8pro怎么调屏幕刷新率(iqoo8 pro屏幕)

    iqoo8pro怎么调屏幕刷新率(iqoo8 pro屏幕)

  • 虎牙直播怎么上贵宾(虎牙直播怎么上传直播回放)

    虎牙直播怎么上贵宾(虎牙直播怎么上传直播回放)

  • 天猫保价多少天(天猫保价多少天 包括双11)

    天猫保价多少天(天猫保价多少天 包括双11)

  • 无线usb网卡是干嘛的(无线usb网卡有什么用)

    无线usb网卡是干嘛的(无线usb网卡有什么用)

  • 充电宝可以给充电宝充电吗(充电宝可以给充电宝相互充电吗)

    充电宝可以给充电宝充电吗(充电宝可以给充电宝相互充电吗)

  • 手机莫名收到验证码是怎么回事(手机莫名收到验证码是诈骗吗)

    手机莫名收到验证码是怎么回事(手机莫名收到验证码是诈骗吗)

  • 苹果平板a1432是什么型号(苹果平板a1432是第几代平板)

    苹果平板a1432是什么型号(苹果平板a1432是第几代平板)

  • 淘宝怎么查看总消费(淘宝怎么查看总消费和用淘宝的天数)

    淘宝怎么查看总消费(淘宝怎么查看总消费和用淘宝的天数)

  • 锐龙r53500x相当于i几(锐龙r53500怎么样)

    锐龙r53500x相当于i几(锐龙r53500怎么样)

  • 000000116蓝屏的原因(000000116蓝屏怎么修复)

    000000116蓝屏的原因(000000116蓝屏怎么修复)

  • 红米note5是lcd还是oled(红米note5 lcd)

    红米note5是lcd还是oled(红米note5 lcd)

  • 微信背景黑色怎么更改(微信背景黑色怎么调白色)

    微信背景黑色怎么更改(微信背景黑色怎么调白色)

  • 手机qq天气怎么开启(手机qq天气怎么恢复)

    手机qq天气怎么开启(手机qq天气怎么恢复)

  • 拼多多怎么删除金猪(拼多多怎么删除历史浏览记录)

    拼多多怎么删除金猪(拼多多怎么删除历史浏览记录)

  • 数据的存储结构包括哪四种(数据的存储结构分为哪两类)

    数据的存储结构包括哪四种(数据的存储结构分为哪两类)

  • 华为stkaloo是什么型号(华为stkaloo什么型号)

    华为stkaloo是什么型号(华为stkaloo什么型号)

  • 抖音可以同时几个登录(抖音可以上两个吗)

    抖音可以同时几个登录(抖音可以上两个吗)

  • 华为放大器怎么设置(华为放大器怎么恢复出厂设置)

    华为放大器怎么设置(华为放大器怎么恢复出厂设置)

  • 快速响应喷头适用范围(快速响应喷头适用范围顺口溜)

    快速响应喷头适用范围(快速响应喷头适用范围顺口溜)

  • 抖音随拍不在作品里吗(我的抖音没随拍)

    抖音随拍不在作品里吗(我的抖音没随拍)

  • vivox21a屏幕分辨率怎么调(vivox21ia屏幕分辨率)

    vivox21a屏幕分辨率怎么调(vivox21ia屏幕分辨率)

  • 苹果xs发烫严重怎么办(苹果xs发烫严重正常吗跟防窥膜有关)

    苹果xs发烫严重怎么办(苹果xs发烫严重正常吗跟防窥膜有关)

  • 美团如何取消订单(美团如何取消订单退款)

    美团如何取消订单(美团如何取消订单退款)

  • 三七粉的价格(豹七三七粉的价格)

    三七粉的价格(豹七三七粉的价格)

  • 已注册登记的机动车有什么情形的
  • 公司附加税怎么计算
  • 代扣代缴增值税计算公式
  • 个人所得税减免 租房没有合同编号
  • 购买车间使用的设备计入什么
  • 异地预缴怎么做账
  • 金蝶利润表没有数据怎么办
  • 单一窗口出口退税申报
  • 异地分公司需要什么手续
  • 去年科目记错如何调账
  • 处置固定资产产生的净损失
  • 什么叫调表不调帐
  • 退去年的教育费附加
  • 一般纳税人销项开普票,进项票可以抵扣吗
  • 转业士官自谋职业
  • 人身保险和意外保险是一个东西吗
  • 业务招待费超支原因怎么写
  • 去年已支付的费用怎么查
  • 企业发生销售折扣的原因有
  • 简易计税项目是所有发票都是普票吗
  • 投资理财产品的优势和劣势
  • 企业销售货物后,若发生销货退回或销售折让
  • 土地增值税清算的条件
  • 申报进项税额
  • 增值税申报内容及步骤
  • 金税盘密码忘记了打客服有用吗?
  • 付款信息和开票信息区别
  • 总杠杆系数的计算公司
  • 国税局代开发票是否可代地税局征收城市维?
  • 库存与账面不符怎么办
  • 如何解决无线网络连接问题
  • vue中的...
  • 无形资产增值税计入入账价值吗
  • 公司旅游费用怎么入账
  • 简易征收月末需要转出未交增值税吗
  • 红冲以前年度暂估成本如何做账
  • mssvr.exe - mssvr是什么进程 什么用
  • 进程查看工具
  • 没有独立显卡没有核显能开机吗
  • 房产企业预售收入怎么做账务处理
  • 统一社会保险费征收
  • 增值税发票支票号
  • the模板引擎
  • 确认的政府补助利得可以确认为收入吗
  • pytorch torch
  • 朴素贝叶斯算法
  • c++图像二值化
  • chatto
  • python输入三个数输出最小的
  • 深入了解工作优势怎么回答
  • 小规模开票多少成一般纳税人
  • 公司帮员工买的意外险钱是打到公司还是员工账号
  • 出口收入没有及时申报怎么处罚
  • 企业合并中或有对价的会计处理
  • 公司账户收入多少要扣税
  • 折价或溢价摊销属于借款费用
  • 不合格品的处理方式一般包括哪些
  • 增值税版本升级
  • sql server 2012r2
  • 开机无法进入桌面,无法调用资源管理器
  • macbook分屏功能
  • 微软推出新系统发布会
  • win7系统打开程序卡住几秒怎么办
  • xp怎么把ie浏览器放到桌面
  • linux共享
  • 一键清理是干什么用的
  • linux系统的
  • 000.exe病毒
  • xp开机启动项在哪里设置方法
  • 笔记本win7win10双系统怎么装
  • windowsxp弹出广告怎么解决
  • surface准备就绪
  • linux如何给网卡配置ip地址
  • 设置全局
  • 收藏了很久的句子
  • js中生成随机数
  • javascript面向对象精要pdf
  • 煤炭资源税税率是多少啊
  • 北京市地区代码是多少
  • 税务工作者发展现状
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设