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

  • 苹果手机睡眠模式怎么设定(苹果手机睡眠模式电话能打进来吗)

    苹果手机睡眠模式怎么设定(苹果手机睡眠模式电话能打进来吗)

  • 华为手机如何设置微信密码锁(华为手机如何设置门禁卡)

    华为手机如何设置微信密码锁(华为手机如何设置门禁卡)

  • 抖音集卡做更多任务是什么意思(抖音集卡规则说明)

    抖音集卡做更多任务是什么意思(抖音集卡规则说明)

  • nova6可以调空调吗(nova6能控制空调吗)

    nova6可以调空调吗(nova6能控制空调吗)

  • 电脑打包压缩wps文件(电脑打包压缩的软件)

    电脑打包压缩wps文件(电脑打包压缩的软件)

  • 全选的组合键是什么(全选组合快捷键是什么)

    全选的组合键是什么(全选组合快捷键是什么)

  • 微信号可以不绑定手机号么(一个微信号可以登录两个微信吗)

    微信号可以不绑定手机号么(一个微信号可以登录两个微信吗)

  • 为什么airdrop搜不到(为什么airdrop搜不到我)

    为什么airdrop搜不到(为什么airdrop搜不到我)

  • 移动数据怎么换卡2(移动数据怎么换卡1)

    移动数据怎么换卡2(移动数据怎么换卡1)

  • 华为mate30怎么隐藏图标(华为mate30怎么隐藏软件)

    华为mate30怎么隐藏图标(华为mate30怎么隐藏软件)

  • imac可以当显示器用吗(imac2021可以当显示器用吗)

    imac可以当显示器用吗(imac2021可以当显示器用吗)

  • 怎么把表格存到桌面(怎么把表格存到新建的文件夹里)

    怎么把表格存到桌面(怎么把表格存到新建的文件夹里)

  • word2010尾注编辑(word2010尾注怎么设置)

    word2010尾注编辑(word2010尾注怎么设置)

  • 苹果11多少运行内存(苹果用什么系统)

    苹果11多少运行内存(苹果用什么系统)

  • 微信电脑版可以视频吗(微信电脑版可以转账吗)

    微信电脑版可以视频吗(微信电脑版可以转账吗)

  • iphone支付宝付款方式无效(iphone支付宝付款无效)

    iphone支付宝付款方式无效(iphone支付宝付款无效)

  • visual studio是干嘛的(visual studio做什么用的)

    visual studio是干嘛的(visual studio做什么用的)

  • 电脑源坏了值得去修吗(电脑电源损坏会出现什么状况)

    电脑源坏了值得去修吗(电脑电源损坏会出现什么状况)

  • 雷尼尔山透镜状云的延时视频,华盛顿 (© Delrious/Shutterstock)(雷尼尔山位于美国西北部)

    雷尼尔山透镜状云的延时视频,华盛顿 (© Delrious/Shutterstock)(雷尼尔山位于美国西北部)

  • 奥林匹克国家公园中的可可西里雨林,华盛顿州 (© Jorge Romano/Offset by Shutterstock)(奥林匹克国家公园)

    奥林匹克国家公园中的可可西里雨林,华盛顿州 (© Jorge Romano/Offset by Shutterstock)(奥林匹克国家公园)

  • 琥珀山国家公园里的豹变色龙,马达加斯加 (© Christian Ziegler/Minden Pictures)(琥珀山庄位于我国哪个省)

    琥珀山国家公园里的豹变色龙,马达加斯加 (© Christian Ziegler/Minden Pictures)(琥珀山庄位于我国哪个省)

  • 每月计提什么费用
  • 公司优秀党员事迹材料
  • 19年高速公路免费时间
  • 付款方式分期付款
  • 营业执照注销还需要交钱吗
  • 政府补助的核算方法名词解释
  • 有限责任公司减资的法律规定
  • 抹掉的零头怎么入账
  • 购进原材料发生非正常损失,账面成本10万元 该原材料
  • 结转损益后损益类科目为0吗
  • 合同里包括产品销售和服务如何开票?
  • 购买商品加包装后出售账务处理
  • 政府补助计入资本公积是老准则吗
  • 已抵扣的增值税怎么做账
  • 贸易公司出口退税流程及账务处理
  • 关注!这两种情况下可免征增值税!
  • 房屋装修费用计算器
  • 固定资产被替换部件的会计处理
  • 代销返还
  • 为生产产品而领用材料的实际成本应计入什么账户的借方
  • 银行承兑 贷款
  • 这个月发票没用怎么做账
  • 个体户怎么给供货公司
  • 软件公司客户经理一般月薪多少
  • 公司购买的机票赔偿可以退公司嘛
  • 高新技术企业改革
  • php 生成opcode
  • 企业网银证书费用收费标准
  • ps命令不可用
  • PHP:stream_get_contents()的用法_Stream函数
  • 贸易公司出口退税政策最新
  • win10telnet不是内部或外部命令教程
  • 企业租赁房屋怎么开发票
  • vue 页面生成pdf
  • 价税款均未支付
  • 哥德堡的港口
  • 技术维护费计入
  • 商业连锁企业有哪些
  • php的判断语句
  • 路径规划原理
  • 31.JavaScript数组进阶,一网打尽数组操作函数slice、filter、map、reduce、some、every、find、splice
  • 印花税税目税率表新旧对比
  • 应交增值税减免税额怎么结转
  • 一次开票分期确认怎么弄
  • 停工期间工资支付标准
  • 发票食品类包含哪些
  • 电子发票该怎么打印出来
  • 金融资产减值包括
  • 饭店招牌发光字
  • Table ‘xxx’ is marked as crashed and should be repaired 错误解决方法参考
  • 业务招待费的所得税扣除
  • 废旧物资回收公司名称
  • 所得税费用的账目处理
  • 预存电费和后付费哪个好
  • 公司注销后会计档案可以销毁吗
  • 已抵扣进项税额转出的会计分录怎么做
  • 收到现金怎么做凭证
  • 计提员工工资是什么意思
  • 单位购牙膏牙刷卫生纸怎么做账?
  • 工程未完工开了发票怎么做账
  • sqlserver怎么用sql创建表
  • debian和ubuntu命令一样吗
  • linux版flash
  • solaris配置ip地址
  • 魔方win10
  • win7中文显示问号
  • win8.1系统升级win10
  • win8的开始和运行在哪儿
  • linux 如何
  • pycharm怎么学
  • 批处理怎么学
  • unity at
  • javascript.
  • opencvandroid开发实战
  • javascript中的匿名函数
  • Android 使用log4j2
  • 垃圾填埋税率
  • 现任新疆兵团政治部主任
  • 河北税务云办税厅官方
  • 2021年下半年财务部工作计划
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设