如何搭建前端vue开发环境 web端

1.搭建环境 nodejs

什么是nodejs?

官方解释就是js运行时的环境,所以想要进行前端开发就要首先搭建nodejs环境

(1)下载node.js

        Node.js — Download

        点击链接根据自己计算机配置选择版本下载,我的是windows就直接选择windows安装程序

下载完成后打开,一直下一步最后点击install就好了

(2)查看是否配置成功

        首先咱们先按住Win键+R键,打开Windows命令运行框

        输入cmd打开终端管理器

        输入node -v  然后回车

        如果出现版本号证明安装成功

这样nodejs环境就搭建完成了

2.安装vue脚手架(vue-cli)

什么是vue脚手架 (官方解释):

Vue脚手架指的是Vue CLI,是一个用于快速搭建Vue项目的命令行工具。

Vue CLI是Vue官方提供的标准化开发平台,提供了命令行和UI界面,用于帮助用户快速创建Vue项目,并为项目提供脚手架结构,这个脚手架结构包括自动生成的文件夹和文件,以及安装项目所需的依赖,使用户可以直接开始开发应用而无需进行复杂的项目配置。

安装步骤

 在命令行中运行命令 npm install -g vue-cli ,然后等待安装完成。

  执行vue -V 查看版本:如果输出版本号,说明我们安装vue脚手架成功

3.安装淘宝cnpm镜像

什么是淘宝cnpm镜像

npm淘宝镜像cnpm是一个用于加速npm包下载的工具。cnpm是淘宝团队为npm镜像创建的命令行工具。它将npm的默认源地址切换为淘宝的镜像源,从而加快了包的下载速度。

就是为了加快下载速度的。用npm下载慢 cnpm 下载快

输入命令:npm install -g cnpm --registry=https://registry.npm.taobao.org

等待下载完成 cnpm -v 查看是否安装成功

安装成功后 以后遇到 想使用npm引入的包都可以使用cnpm 

如:npm install XXXXX 可以写成 cnpm install XXXXX  能明显加快下载速度

4.创建vue项目

想把项目放在哪就在哪建一个文件夹

在这里输入cmd回车 打开命令提示符窗口 

vue create 项目名称

例如 vue create my-vue-project

然后回车 它会询问你使用vue的哪个版本 选择好就回车

出现上述过程就创建完成了

你的文件夹里就会有你创建好的项目了

打开就是vue的内置文件 每个文件的作用:

  build:最终发布的代码的存放位置。

  config:配置路径、端口号等一些信息,我们刚开始学习的时候选择默认配置。

   node_modules:npm 加载的项目所需要的各种依赖模块。

   src:这里是我们开发的主要目录(源码),基本上要做的事情都在这个目录里面,里面包含了几个目录及文件:

   assets:放置一些静态资源文件、css、js、图片(会根据图片大小分类进行base64命名还是其他方式命名)等

   components:目录里放的是一个个的组件文件

   router/index.js:配置路由的地方

   App.vue:项目入口组件(根组件),我们也可以将组件写这里,而不使用components目录。主要作用就是将我们自己定义的组件通过它与页面建立联系进行渲染,这里面的<router-view/>必不可少。

    main.js :项目的核心文件(整个项目的入口js)引入依赖包、默认页面样式等(项目运行后会在index.html中形成一个app.js文件)。

   static:静态资源目录(会原分不动的对文件进行处理),如图片、字体等。

   test:初始测试目录,可删除

   XXXX文件:配置文件。

    index.html:html单页面的入口页面,可以添加一些meta信息或者同统计代码啥的或页面的重置样式等。

   package.json:项目配置信息文件/所依赖的开发包的版本信息及所依赖的插件信息。(大概版本)

   package-lock.json:项目配置信息文件/所依赖的开发包的版本信息及所依赖的插件信息。(具体版本)

 vue项目就创建好了,环境也搭建完成。接下来就是开发

5.使用 vscode 开发vue项目

 官方:Visual Stdio Code简称VS Code,是一款跨平台的、免费且开源的现代轻量级代码编辑器,支持几乎 主流开发语言的语法高亮、智能代码补全、自定义快捷键、括号匹配和颜色区分、代码片段提示、代码对比等特性,也拥有对git的开箱即用的支持。同时,它还支持插件扩展,通过丰富的插件,用户能获得更多高效的功能。

就是写代码的软件

下载:Download Visual Studio Code - Mac, Linux, Windows

根据需求下载版本 安装

下载完成后打开

在插件中安装一个中文插件,方便使用

选择文件=>打开文件夹=>打开vue项目的文件夹

此时就能看到你的vue项目目录

点击 Ctrl+ ~ 打开终端

输入 npm run serve

浏览器中打开local网址

项目成功运行

然后就可以开发你的vue项目了

  • 33
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
搭建 Vue 开发环境步骤: 1. 安装 Node.js 首先需要安装 Node.js,它是一个基于 Chrome V8 引擎的 JavaScript 运行环境。可以在 Node.js 的官网下载最新版本的安装包并进行安装。 2. 安装 Vue CLI Vue CLI 是 Vue.js 官方提供的一个脚手架工具,可以快速搭建 Vue.js 项目的基础结构。可以使用以下命令进行安装: ``` npm install -g @vue/cli ``` 3. 创建项目 使用 Vue CLI 可以快速创建一个 Vue.js 项目。可以使用以下命令创建一个新的项目: ``` vue create my-project ``` 其中 `my-project` 为项目名称,可以根据自己的需要进行修改。 4. 启动项目 创建完项目后,可以使用以下命令进入项目目录并启动项目: ``` cd my-project npm run serve ``` 以上就是搭建 Vue 开发环境的基本步骤。下面是基于 Vue 组件开发 Web 前端应用程序的实验总结: 基于 Vue 组件开发 Web 前端应用程序实验总结: 1. 组件的注册 在 Vue 中,可以通过 `Vue.component` 方法来注册一个组件。在注册组件时,需要指定组件的名称和组件的选项。例如: ``` Vue.component('my-component', { // 组件选项 }) ``` 2. 组件的使用 在使用组件时,只需要在模板中使用组件的名称即可。例如: ``` <my-component></my-component> ``` 3. 组件的数据传递 在 Vue 中,可以通过 `props` 选项来定义组件的属性。在使用组件时,可以通过属性的方式向组件传递数据。例如: ``` Vue.component('my-component', { props: ['message'], template: '<div>{{ message }}</div>' }) <my-component message="Hello"></my-component> ``` 4. 组件的事件 在组件中,可以通过 `$emit` 方法触发一个事件。在使用组件时,可以通过 `v-on` 指令监听组件的事件。例如: ``` Vue.component('my-component', { template: '<button @click="$emit(\'my-event\')">Click me</button>' }) <my-component @my-event="handleClick"></my-component> ``` 5. 组件的插槽 在 Vue 中,可以通过插槽来定义组件的内容。在组件中,可以使用 `slot` 元素来定义插槽。在使用组件时,可以在组件的标签中添加内容,这些内容将会替换掉组件中的插槽。例如: ``` Vue.component('my-component', { template: '<div><slot></slot></div>' }) <my-component>Some content</my-component> ``` 以上就是基于 Vue 组件开发 Web 前端应用程序的实验总结。在实际开发中,可以根据需要选择不同的组件来构建 Web 页面,从而提高开发效率和代码的可维护性。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值