Vue项目改造nuxt1.安装nuxt如果 vue-cli 没有安装, 需先通过 npm install -g vue-cli 来安装npm install --save nuxt2.在你想要的目录下创建nuxt项目npx create-nuxt-app <项目名>创建会有一些选择,可以根据自己项目需要进行选择,因为我的项目用到了elementUi,axios,eslint,所有选了
转载 6月前
28阅读
随着vue3的发布,nuxt也将迎来它的vue3版本。截止到目前,nuxt3已经发布了RC版本,预计年内会发布正式版本。所以现在开始来学一下nuxt3吧!拉取脚手架 然后安装依赖npx nuxi init <你的项目名称>由于github不稳定,可能会拉取失败,需要重复操作几次,直到提示你安装依赖,然后去安装依赖。公共组件与路由页面根目录新建components,pages 用于放置公
Vue SSR 渲染 Nuxt3 入门学习SPA应用:也就是单页应用,这些多是在客户端的应用,不利于进行SEO优化(搜索引擎优化)。SSR应用:在服务端进行渲染,渲染完成后返回给客户端,每个页面有独立的URL,对SEO友好。Nuxt3是基于Vue3发布的SSR框架nuxt3 特性:更轻量:以现代浏览器为基础的情况下,服务器部署和客户端产物最多减小75倍。更快:用动态服务端代码来优化冷启动。Hybi
vue-nuxt 登录鉴权介绍链接开始继续往代码中走autoFetchproxy配置请求拦截处理不同前缀的接口动态路由的配置重定向及auth权限 介绍来自mentor的梳理,做个总结和记录链接https://auth.nuxtjs.org/api/options/#cookie开始根据这个文档描述,在使用@nuxt/auth 后,如果没有显示指定cookie: false, 则auth toke
转载 2023-12-19 17:19:47
231阅读
安装npm install vue-lazyload -s在plugins文件夹新建vue-lazyload.js文件import
h
原创 2022-07-06 16:44:47
934阅读
1评论
因为公司项目要求, 原本的vue移动端项目, 现在要求能使用定位, 调用摄像头等功能, 并且开发成混合APP.一个小白的孤军奋战史, 记录一下, 以备后用....第一步: 安装cordova 在命令窗口执行: npm install -g cordova第二步: 新建一个cordova项目同样的在命令窗口执行命令:  cordova create cordovaApp com.cordo
1、先下载:npm install iview --save2、在plugins创建文件import Vue from 'vue';import iView from 'iview';Vue.use(iView);import 'iview/dist/styles/iview.css';3、在nuxt.config.js引入 // 引入iview; plugins: [...
原创 2022-01-13 13:51:15
464阅读
在现代前端开发中,使用 Nuxt.js 和 Axios 进行数据交互已经成为一种常规做法。本文将详细记录我在 Nuxt.js 中引入封装 Axios 的过程,以便于日后查阅和分享。 ## 环境准备 在开始之前,需要确保开发环境中安装了必要的依赖。一旦准备好这些依赖,便可以顺利地在 Nuxt.js 项目中实现 Axios 的封装。 ### 依赖安装指南 以下是在不同操作系统上进行依赖安装的命
原创 6月前
83阅读
# Vue 引入 iOS 原生插件的全面指南 在移动开发中,Vue 是一个流行的前端框架,而 iOS 原生插件则能够为 Vue 提供更强大的功能。本文将介绍如何在 Vue引入 iOS 原生插件,帮助新手开发者理清思路,掌握具体实现步骤。 ## 整体流程 为了帮助你更清晰地理解,下面是引入 iOS 原生插件的整体流程: | 步骤 | 描述 | |-
原创 8月前
79阅读
一、现象 综合开发需要,需要引用使用 二、解决 1、先安装jquer插件,命令运行: npm i jquery --save-dev (tips: i 也就是 install --save-dev为添加到package.json) 2、利用 expose-loader 模块 来引用jquery插件
转载 2020-10-17 15:16:00
386阅读
2评论
1、安装: npm install svg-sprite-loader -D 2.svg-sprite-loader加载,nuxt.config.js配置如下 官方文档使用webpack进行配置 Nuxt extend assets/icons/svg 目录是我存放svg文件的目录 PS: 默认情况 Read More
转载 2020-03-29 17:13:00
876阅读
2评论
Nuxt.js 介绍是什么官网:https://zh.nuxtjs.org/ GitHub 仓库:https://github.com/nuxt/nuxt.js 特性基于 Vue.js VueVue Router、Vuex、Vue SSR自动代码分层服务端渲染强大的路由功能,支持异步数据静态文件服务ES2015+ 语法支持打包和压缩 JS 和 CSSHTML 头部标签管理本地开发支持热加载
nuxt中可以在页面的head中单独引入,也可以在nuxt.config.js文件中设定的默认head中引入,自己看情况而定; 那么有两种方式可以将第三方库引入到项目里面: 一种是npm 一种是CDN,下面都说一下: 第一种npm的方式下载到本地引入: npm install --save jque Read More
转载 2020-03-21 18:21:00
790阅读
2评论
  Nuxt.js允许在运行Vue.js应用程序之前执行js插件,而nuxt.config.js文件中可以通过plugins属性来配置插件,并且将需要的插件可以放置在plugins目录下。  (1)客户端使用的插件  如果只想要插件在客户端使用的话,那么通过可通过nuxt.config.js文件的plugins属性的ssr选项来控制,即ssr:false,就表示插件只会在客户端使用,例如:modu
转载 2023-11-13 10:36:24
411阅读
入口文件app.vue最初启动的项目中,在入口文件app.vue中,我们可以看到页面引入组件 NuxtWelcome :<template> <div> <NuxtWelcome /> </div> </template>它是Nuxt3项目安装时默认引入的欢迎页的组件,我们可以在 node_modules@nuxt\ui-
转载 2024-08-24 21:45:20
336阅读
安装scss所需要的依赖: npm install --save-dev node-sass sass-loader 在assets文件夹下创建一个scss的入口文件,比如是main.scss,里面写上自己的自定义样式 在nuxt.config.js进行配置 然后在每个页面都可以用这个公共scss文 Read More
转载 2020-03-21 17:17:00
729阅读
2评论
并不是所有的js文件都可以直接在webpack中使用。这些文件可能不支持模块(module)格式,甚至完全没有使用模块(module)。webpack提供了几种loaders(装载机)来解决这些文件如何在webpack中使用。 这个示例使用require来保证他们(的代码量)短小。通常你需要在你的webpack的config文件中配置这些loaders(装载机)。详情见Using loaders(
Because Nuxt renders pages on the server, you should use the nuxt-link components to navigate between pages. Each time a page loads, you can check if
转载 2017-07-24 20:12:00
174阅读
2评论
nuxt.js是基于 Vue.js 创建的服务端渲染(ssr)应用框架。一般使用nuxt.js多是用来解决seo的问题。nuxt.js与vue.js的区别有:  路由:     nuxt.js是按照pages文件夹的目录结构来自动生成路由。     vue.js则是需要在router/index.js中手动配置路由。  入口页面:     nuxt.js的入口页面是layout
转载 2024-05-09 20:57:21
133阅读
注意:出现该问题的原因主要是使用的Vue版本与Element-UI的版本不匹配。 VueVue-cli与Element-UI之间版本的正确的匹配关系是: Vue库版本 Vue-cli库版本 Element-UI库版本 Vue2.x Vue-cli2.x、@Vue/cli3.x、@Vue/cli4.
原创 2022-03-21 13:49:25
1653阅读
  • 1
  • 2
  • 3
  • 4
  • 5