码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 安装node.js后进行的操作(配置node环境变量、npm镜像加速、安装vue-cli项目脚手架、在IDEA中打开并运行脚手架)


    安装node.js后进行的操作(配置node环境变量、npm镜像加速、安装vue-cli项目脚手架、在IDEA中打开并运行脚手架、安装ElementPlus、新建路由)

    目录

    • 安装node.js后进行的操作(配置node环境变量、npm镜像加速、安装vue-cli项目脚手架、在IDEA中打开并运行脚手架、安装ElementPlus、新建路由)
      • 一、配置node的环境变量
      • 二、npm镜像加速配置
      • 三、vue-cli项目脚手架的安装
        • 3.1 全局安装
        • 3.2 查看版本/是否安装成功
        • 3.3 使用vue ui创建项目脚手架
        • 3.4 项目仪表盘
          • 3.4.1 仪表盘
          • 3.4.2 安装axios的依赖
      • 四、在IDEA中打开并运行创建好的项目脚手架
        • 项目结构说明
        • 禁用IDEA的严格语法
        • 启动项目方式一(命令行)
        • 启动项目方式二(Shell脚本)
      • 五、安装ElementPlus
        • 5.1 图形界面的方式安装
        • 5.2 命令行的方式安装
        • 5.3 引入ElementPlus 并 修改main.js
        • 5.4 解决vue3 使用Element Plus <script lang=“ts“ setup>加上lang=“ts“后编译错误的坑
      • 六、新建路由

    一、配置node的环境变量

    1.复制node,js的安装路径
    在这里插入图片描述
    或者配置下面的
    在这里插入图片描述2.右击此电脑点击属性
    在这里插入图片描述3.点击高级系统设置

    在这里插入图片描述4.点击环境变量
    在这里插入图片描述 找到Path路径->点编辑->粘贴复制好的node.js的安装路径
    在这里插入图片描述就可以了.
    或者下面也行:
    新建NODE_HOME环境变量
    变量值为node.js的安装路径

    在这里插入图片描述在Path环境变量中引入NODE_HOME环境变量即可
    在这里插入图片描述测试环境变量是否生效
    win+R键输入cmd打开DOS窗口,输入node -v即可

    在这里插入图片描述

    二、npm镜像加速配置

    win+R键输入cmd打开DOS窗口,输入以下指令即可

    npm config set registry https://registry.npm.taobao.org
    
    • 1

    在这里插入图片描述

    三、vue-cli项目脚手架的安装

    vue-cli安装

    3.1 全局安装

    win+R输入cmd在DOS窗口中输入以下命令:

     npm install -g @vue/cli
    
    • 1

    3.2 查看版本/是否安装成功

    在DOS窗口下输入vue -V命令
    在这里插入图片描述

    3.3 使用vue ui创建项目脚手架

    命令启动图型化界面
    在这里插入图片描述
    在浏览器访问localhost:8000,注意:并在弹出的页面按住Ctrl+鼠标的滑轮键
    并按如下顺序点击按钮

    在这里插入图片描述

    界面效果
    在这里插入图片描述
    指定脚手架项目安装路径 => 点击在此创建新项目
    在这里插入图片描述选择项目文件夹
    包管理器选择npm
    在这里插入图片描述去掉勾选Git => 点击下一步
    在这里插入图片描述
    选择手动的方式,自定义配置项目
    选择手动 => 下一步
    在这里插入图片描述勾选Router、Vuex、CSS 并 取消勾选 Linter/Formatter> 点击下一步在这里插入图片描述Stylus选择Stylus => 创建项目在这里插入图片描述
    点击 创建项目,不保存预设
    在这里插入图片描述

    3.4 项目仪表盘

    3.4.1 仪表盘

    在这里插入图片描述

    3.4.2 安装axios的依赖

    安装依赖的本质 就是执行了一个 npm install --save-dev axios
    这个东东是用来发网络请求的

    按下图的顺序依次点击
    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述

    四、在IDEA中打开并运行创建好的项目脚手架

    将创建好的项目脚手架拖拽到IDEA中即可
    在这里插入图片描述

    在这里插入图片描述

    项目结构说明

    在这里插入图片描述

    禁用IDEA的严格语法

    在这里插入图片描述

    启动项目方式一(命令行)

    在IDEA中找到Terminal终端,输入npm install
    在这里插入图片描述在输入npm run serve运行
    在这里插入图片描述

    启动项目方式二(Shell脚本)

    点击Add Configuration
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    点击运行按钮启动
    在这里插入图片描述

    出现如下界面说明运行成功

    在这里插入图片描述打开浏览器访问localhost:8080说明脚手架搭建成功
    在这里插入图片描述

    五、安装ElementPlus

    5.1 图形界面的方式安装

    、脚手架搭建好之后,点击依赖–>点击安装依赖
    在这里插入图片描述
    按顺序依次点击
    在这里插入图片描述
    看5.3

    5.2 命令行的方式安装

    ElementPlus官网(基于Vue3.x):https://element-plus.gitee.io/zh-CN/
    点击指南
    在这里插入图片描述
    在这里插入图片描述
    将框出来的命令,复制到脚手架的Terminal中运行
    在这里插入图片描述

    命令如下:

    npm install element-plus --save
    
    • 1

    看5.3

    5.3 引入ElementPlus 并 修改main.js

    引入ElementPlus
    点击快速开始,在脚手架main.js中引入ElementPlus

    在这里插入图片描述

    将框选的代码复制到脚手架项目main.js中,并修改main.js的代码
    原来maIn.js的代码如下:

    main.js代码如下
    在这里插入图片描述
    修改后的main.js代码如下:
    第一种修改方式:

    import { createApp } from 'vue'
    import App from './App.vue'
    import router from './router'
    import store from './store'
    
    import ElementPlus from 'element-plus'
    import 'element-plus/dist/index.css'
    const app = createApp(App)
    app.use(ElementPlus)
    
    app.use(store).use(router).mount('#app')
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11

    在执行npm install和npm run serve命令

    第二种修改方式:

    import { createApp } from 'vue'
    import App from './App.vue'
    import router from './router'
    import store from './store'
    
    import ElementPlus from 'element-plus'
    import 'element-plus/dist/index.css'
    
    const app = createApp(App)
    app.use(store).use(router).use(ElementPlus).mount('#app')
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11

    5.4 解决vue3 使用Element Plus <script lang=“ts“ setup>加上lang=“ts“后编译错误的坑

    请参考我的另一篇博客——《vue3 使用Element Plus <script lang=“ts“ setup>加上lang=“ts“后编译错误》
    博客链接:https://huanghaoheng.blog.csdn.net/article/details/126923589

    六、新建路由

    1.在App.vue中注册路由组件
    在这里插入图片描述
    2.在router文件夹下的index,js里面配置路由表中路由和其对应的组件View视图
    在这里插入图片描述
    3.在views里面创建TestView
    在这里插入图片描述
    4.在components中创建TestWorld组件
    在这里插入图片描述
    5.在TestView里面引入TestWorld组件

  • 相关阅读:
    【C++】多态 ⑪ ( 纯虚函数和抽象类 | 纯虚函数语法 | 抽象类和实现 | 代码示例 )
    LeetCode每日一练 —— 环形链表问题(面试四连问)
    深度剖析「圈组」关系系统设计 | 「圈组」技术系列文章
    【block作为函数参数的应用案例之一 Objective-C语言】
    wpf devexpress显示总结
    JZ-7GY-S002XMC跳合位电源监视继电器
    linux中的tar打包、压缩多个文件、磁盘查看和分区类、du查看文件和目录占用的磁盘空间
    vue3的生命周期
    Kerberos 身份验证
    # Vue3 toRef 和 toRefs 函数
  • 原文地址:https://blog.csdn.net/weixin_46411355/article/details/126821977
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号