位置: 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切换平板模式)

  • oppor15能双卡双待吗(oppor15可以双卡吗?)

    oppor15能双卡双待吗(oppor15可以双卡吗?)

  • 苹果7p打电话对方听不清什么原因(苹果7p打电话对方听不见)

    苹果7p打电话对方听不清什么原因(苹果7p打电话对方听不见)

  • ipone11能用5g嘛(iphone11能否用5g)

    ipone11能用5g嘛(iphone11能否用5g)

  • 举报别人qq对方会知道吗(举报对方qq对方能看到我举报的内容吗)

    举报别人qq对方会知道吗(举报对方qq对方能看到我举报的内容吗)

  • 饿了么网关超时(饿了么一直提示网络异常)

    饿了么网关超时(饿了么一直提示网络异常)

  • MQA92CH/A是什么版(mqa92ch/a是什么版本)

    MQA92CH/A是什么版(mqa92ch/a是什么版本)

  • ipad一直激活失败(ipad一直激活失败怎么回事)

    ipad一直激活失败(ipad一直激活失败怎么回事)

  • 苹果蜂窝数据选项空白(苹果蜂窝数据选项不见了)

    苹果蜂窝数据选项空白(苹果蜂窝数据选项不见了)

  • 华为nova5pro锁屏时间怎么设置(华为nova5pro锁屏密码忘记了怎么办)

    华为nova5pro锁屏时间怎么设置(华为nova5pro锁屏密码忘记了怎么办)

  • ipad可以建文件夹存储文件吗(ipad可以建文件夹放图片吗)

    ipad可以建文件夹存储文件吗(ipad可以建文件夹放图片吗)

  • 微信证件审核需要几天(微信证件审核失败有提示吗)

    微信证件审核需要几天(微信证件审核失败有提示吗)

  • 苹果11怎么下载两个微信(苹果11怎么下载手机铃声)

    苹果11怎么下载两个微信(苹果11怎么下载手机铃声)

  • 苹果xr关机键长按不能关机(iphone xr长按关机键)

    苹果xr关机键长按不能关机(iphone xr长按关机键)

  • 现代微型计算机中采用的电子元器件是(现代微型计算机中所采用的电子器械是)

    现代微型计算机中采用的电子元器件是(现代微型计算机中所采用的电子器械是)

  • 微信里面群主可以删除别人发的信息吗(微信里面群主可以解散吗)

    微信里面群主可以删除别人发的信息吗(微信里面群主可以解散吗)

  • led灯带需要变压器吗(led灯带变压器规格型号)

    led灯带需要变压器吗(led灯带变压器规格型号)

  • 微信提示音怎么调大小(微信提示音怎么设置自定义铃声)

    微信提示音怎么调大小(微信提示音怎么设置自定义铃声)

  • 苹果热点怎么限制人数(苹果热点怎么限速别人)

    苹果热点怎么限制人数(苹果热点怎么限速别人)

  • iqoo和iqoopro对比(iqoo 和iqoo pro)

    iqoo和iqoopro对比(iqoo 和iqoo pro)

  • 电脑设置在哪里(找不到电脑设置在哪里)

    电脑设置在哪里(找不到电脑设置在哪里)

  • 突然断电后电脑主机无法启动(突然断电后电脑显示屏不亮了)

    突然断电后电脑主机无法启动(突然断电后电脑显示屏不亮了)

  • ansible命令  运维自动化工具(基于ansible的运维平台)

    ansible命令 运维自动化工具(基于ansible的运维平台)

  • resize2fs命令  同步文件系统容量到内核

    resize2fs命令 同步文件系统容量到内核

  • 待认证进项税额和待抵扣进项税额的区别
  • 农产品进项税额转出怎么算
  • 出口免税进项税额转出怎么计算
  • 财务人员如何管理固定资产
  • 免交的附加税需要计提吗
  • 小规模附加税减半吗
  • 小规模申报增值税怎么申报
  • 事业单位固定资产管理办法
  • 电脑的折旧年限是多久
  • 小企业会计准则会计科目表
  • 拍卖公司都要交前期费用吗?
  • 固定资产采用工作量法计提折旧怎么算
  • 费用退回怎么做账
  • 金蝶软件钩稽怎么操作
  • 技术服务结转成本的会计分录
  • 出售房产税收
  • 小规模纳税人按什么标准纳税
  • 国家认定的高新技术企业是什么意思
  • 公司房产税如何计算器
  • 已认证的发票对账怎么办
  • 企业所得税应纳税所得额不得扣除
  • 股权购买会计分录
  • 收到的支票背书怎么写
  • 现金清查制度的内容包括
  • 动漫软件公司的发展前景
  • deepin阻止关机
  • 物流公司的财务能学到东西吗
  • u盘中毒症状
  • php 数字相加
  • 失控发票的企业怎么处理
  • 财政性资金所得税
  • 理财产品利息税
  • php数组的类型有哪些
  • 融资租赁账务处理实例承租方
  • 应税消费品投资的筹划方法
  • 生产企业尿素产量怎么算
  • ant design pro项目构建纯净版
  • 汇算清缴资产总额怎么算
  • php实现图片上传到网页显示
  • 外贸公司主要是做什么产品
  • 增值税减免附加税用计提吗
  • 销售费用的主要类型有哪些
  • 企业年产值与年收入比例
  • extract php函数
  • 律师事务所可不可以对外投资呢
  • 公司购买黄金送客户可以取得进项抵税吗
  • 转回存货跌价准备的会计分录
  • 公司的融资租赁怎么做账
  • 业务招待费计入其他业务成本
  • 发票上一定要盖章吗
  • sql server 2016使用
  • 什么情况下增值税进项税额转出
  • 教育培训业能享受补贴吗
  • 企业有哪些固定资产
  • 企业贴现会计分录
  • 银行转账凭证可以保留多久
  • 网上缴税app叫什么
  • 不动产进项税额抵扣从什么时候开始
  • 企业与股东之间的关系,也是企业与投资者之间的关系
  • 在建工程转长期待摊费用是什么意思
  • sql语句压缩
  • ubuntu怎么用
  • freebsd常用命令
  • 电脑提示Windows照片查看器无法打开此图片
  • macos卸载java
  • win10专业版注册表在哪里
  • linux界面显示
  • VirtualBOX给CentOS建共享文件夹的方法
  • linux开启samba服务
  • win7开机提示音在哪里关闭
  • win8操作中心怎么关闭
  • 投影变换的使用方法
  • ie6-ie10的浏览器
  • web开发 java
  • js左值
  • js 仿真
  • python如何编写
  • 土地增值税税率表
  • 强化管理定义
  • 销售土地使用权的税率
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设