分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 技术分享

Nuxtjs初始

发布时间:2023-09-06 02:22责任编辑:郭大石关键词:js

 今天去看vue的官网,才看了他的升级版-->Nuxtjs,https://nuxtjs.org/guide/installation可以点击链接进入他的官网查看文档

第一步,搭建项目之前的准备工作,需要升级自己的npm的version至少在5.2以上,因为需要用到npx这个命令,如果已经是这个版本以上的就不用更新自己的npm了,如何更新npm自行百度

npx create-nuxt-app 项目名称

第二步,他会提示让你选择或填写,你的项目名称,描述,服务端框架和ui框架等等,如下图

选择完之后就开始构建初始化的项目了,构建成功之后执行下面命令,启动项目

cd 项目名npm run dev

看到如下界面就表示你已经启动成功了

就此,初始nuxtjs的第一步就这么开始了

|-- .nuxt ???????????????????????????// Nuxt自动生成,临时的用于编辑的文件,build|-- assets ??????????????????????????// 用于组织未编译的静态资源入LESS、SASS 或 JavaScript|-- components ??????????????????????// 用于自己编写的Vue组件,比如滚动组件,日历组件,分页组件|-- layouts ?????????????????????????// 布局目录,用于组织应用的布局组件,不可更改。|-- middleware ??????????????????????// 用于存放中间件|-- pages ???????????????????????????// 用于存放写的页面,我们主要的工作区域|-- plugins ?????????????????????????// 用于存放JavaScript插件的地方|-- static ??????????????????????????// 用于存放静态资源文件,比如图片|-- store ???????????????????????????// 用于组织应用的Vuex 状态管理。|-- .editorconfig ???????????????????// 开发工具格式配置|-- .eslintrc.js ????????????????????// ESLint的配置文件,用于检查代码格式|-- .gitignore ??????????????????????// 配置git不上传的文件|-- nuxt.config.json ????????????????// 用于组织Nuxt.js应用的个性化配置,已覆盖默认配置|-- package-lock.json ???????????????// npm自动生成,用于帮助package的统一性设置的,yarn也有相同的操作|-- package-lock.json ???????????????// npm自动生成,用于帮助package的统一性设置的,yarn也有相同的操作|-- package.json ????????????????????// npm包管理配置文件

你可以修改ip和端口号

重启后直接访问localhost:8888就好了

也可以直接引入css

因为vue是单页面的,所以不利于seo的优化,所以就出来了nuxtjs,把页面的head都提出来管理了

nuxtjs还有一个很方便的地方就是路由router自动生成

例如你在pages下简历如下页面

然后你点击.nuxt查看下面的router.js

还有有点方便的

Nuxtjs初始

原文地址:https://www.cnblogs.com/ldlx-mars/p/9946715.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved