vue入门指南及登录页

 

目录

1.安装node.js

2.设置缓存目录

3.配置环境变量

4.测试配置是否生效 # -g表示是全局安装

5.修改为国内的淘宝镜像

6.用cnpm 安装vue-cli

7.用cnpm 安装 webpack

8.全局安装webpack和webpack-cli

9.检测是否按照成功

10.创建项目 vue create hello

11.安装axios网络请求工具

12.在router目录下新建request.js

13.修改main.js文件

14.修改LoginView.vue文件

15.npm run serve 启动项目并验证

16.常见问题&解决方法

Q1:使用命令行vue create hello时,出现以下报错:

Q2:点击按钮调用后台接口时报跨域错误

Q3.官网下载开发工具vscode很慢


1.安装node.js

下载链接:Node.js

2.设置缓存目录

npm config set prefix "D:\OtherTools\nodejs\node_global"

npm config set cache "D:\OtherTools\nodejs\node_cache"

执行命令后,在nodejs安装目录会新增两个文件夹,node_global和node_cache

3.配置环境变量

NODE_PATH:

D:\OtherTools\nodejs\node_global\node_modules

path:

D:\OtherTools\nodejs\node_global

4.测试配置是否生效 # -g表示是全局安装

npm install -g express    

5.修改为国内的淘宝镜像

npm install -g cnpm --registry=https://registry.npm.taobao.org

6.用cnpm 安装vue-cli

cnpm install -g vue-cli

vue3.x的命令: npm install -g @vue/cli

7.用cnpm 安装 webpack

cnpm install -g webpack

8.全局安装webpack和webpack-cli

We will use "npm" to install the CLI via "npm install -D".

Do you want to install 'webpack-cli' (yes/no):

npm install webpack -g

npm install webpack-cli -g

9.检测是否按照成功

node -v

npm -v

webpack -v

vue -V  注意大写

cnpm -v

10.创建项目 vue create hello
11.安装axios网络请求工具

在项目根目录D:\VueProject\helloVue\VueDemo下执行  npm install axios -S

12.在router目录下新建request.js

13.修改main.js文件

引入 import axios from './router/request.js'

    const app=createApp(App);

app.config.globalProperties.$axios = axios

14.修改LoginView.vue文件

引入 import API from "../router/request"

并新增 login方法

15.npm run serve 启动项目并验证

访问页面如下:

16.常见问题&解决方法
Q1使用命令行vue create hello时,出现以下报错:

vue create is a Vue CLI 3 only command and you are using Vue CLI 2.9.6. You may want to run the following to upgrade to Vue CLI 3:

这是因为vue的版本存在更新,需要先卸载vue cli2,然后重新安装vue cli 3

处理方法

卸载命令:npm uninstall -g vue-cli

重新安装:npm install -g @vue/cli

Q2:点击按钮调用后台接口时报跨域错误

处理方法:

在package.json同级目录新建vue.config.js文件

并修改request.js文件

baseURL:'http://localhost:9082' 修改为 baseURL:'/api'

注意事项:一定要重启项目,否则还会报跨域错误

Q3.官网下载开发工具vscode很慢

处理方法:

https://img-blog.csdnimg.cn/c67f8421f12c4ebe90cf2c8f37c638f7.png

复制下载地址,将下载链接中 接中的 az764295.vo.msecnd.net 部分替换为:vscode.cdn.azure.cn

修改前下载地址:

https://az764295.vo.msecnd.net/stable/784b0177c56c607789f9638da7b6bf3230d47a8c/VSCode-darwin-universal.zip

修改后下载地址:

https://vscode.cdn.azure.cn/stable/784b0177c56c607789f9638da7b6bf3230d47a8c/VSCode-darwin-universal.zip

下载安装vscode即可。

参考链接:

vue的安装及简单工程创建_Sindyue的博客-CSDN博客

vue环境搭建 demo项目_vue项目demo下载_csncn21的博客-CSDN博客

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Vue入门到精通》是一本关于Vue.js前端框架的学习指南。本书分为入门、进阶和精通三个部分,帮助读者从零基础开始学习,并逐步掌握Vue.js的核心概念和应用技巧。 在入门部分,书中首先介绍了Vue.js的基本概念,如组件、数据绑定、指令等。读者将学会如何搭建Vue项目、编写Vue组件,并了解Vue的基本语法和工作原理。通过实例演示和练习题,读者可以巩固对Vue基础知识的理解和掌握,为后续的学习打下坚实的基础。 进阶部分则重点讲解了Vue的高级特性和常用技巧。读者将学会如何使用Vue Router进行路由管理、Vuex进行状态管理、以及Vue CLI进行项目构建。此外,该部分还包括了对Vue的响应式原理、性能优化和国际化等方面的深入讲解,帮助读者进一步提升开发能力。 在精通部分,书中通过案例实战、源码解析等方式,深入剖析Vue.js的内部机制和高级用法。读者将学会如何进行自定义指令、混入(mixin)、过滤器(filter)等高级扩展,以及如何优化大型项目的性能和可维护性。此外,书中还介绍了与第三方库、服务端渲染等相关的内容,帮助读者更进一步地掌握和应用Vue.js。 总之,《Vue入门到精通》是一本循序渐进、实例丰富的Vue.js学习教材,适合从零开始学习Vue.js前端开发者。通过系统地学习该书,读者可以逐步掌握Vue.js的核心知识和实际应用技巧,提升自己在前端开发领域的竞争力。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值