vscode怎样搭建vue开发环境

发布时间 - 2019-12-30 00:00:00    点击率:

安装node.js

从node.js官网下载并安装node,安装过程很简单,一路“下一步”就可以了。 

安装完成之后,打开命令行工具,输入node -v,如下图,如果出现相应的版本号,则说明安装成功。

npm包管理器,是集成在node中的,所以,直接输入 npm -v就会如下图所示,显示出npm的版本信息。

安装cnpm

由于有些npm有些资源被屏蔽或者是国外资源的原因,经常会导致用npm安装依赖包的时候失败,所有还需要npm的国内镜像—cnpm。

在命令行中输入 npm install -g cnpm –registry=http://registry.npm.taobao.org 然后等待,安装完成如下图:

安装vue-cli脚手架构建工具

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

通过以上三部,我们需要准备的环境和工具都准备好了,接下来就开始使用vue-cli来构建项目。

用vue-cli构建项目

要创建项目,首先我们要选定目录,然后再命令行中把目录转到选定的目录。在这里选择桌面来存放新建的项目,则我们需要先把目录cd到桌面,如下图:

在桌面目录下,在命令行中运行命令 vue init webpack firstVue 。解释一下这个命令,这个命令的意思是初始化一个项目,其中webpack是构建工具,也就是整个项目是基于webpack的。

其中firstVue是整个项目文件夹的名称,这个文件夹会自动生成在你指定的目录中,如下图:

运行初始化命令的时候回让用户输入几个基本的选项,如项目名称,描述,作者等信息,如果不想填直接回车默认就好。

安装项目所需的依赖 

要安装依赖包,首先cd到项目文件夹(firstVue文件夹),然后运行命令 cnpm install ,等待安装。

安装完成之后,会在我们的项目目录firstVue文件夹中多出一个node_modules文件夹,这里边就是我们项目需要的依赖包资源

安装完依赖包之后,就可以运行整个项目了。

运行项目 

在项目目录中,运行命令 npm run dev ,会用热加载的方式运行我们的应用,热加载可以让我们在修改完代码后不用手动刷新浏览器就能实时看到修改后的效果。 

这里简单介绍下 npm run dev 命令,其中的“run”对应的是package.json文件中,scripts字段中的dev,也就是 node build/dev-server.js命令的一个快捷方式。

项目运行成功后,浏览器会自动打开localhost:8080(如果浏览器没有自动打开,可以手动输入)。运行成功后,会看到如下所示的界面。

集成element 

安装完nodejs的所有,能正常运行整个项目后,将element集成到项目中的步骤如下: 

1、在cmd命令行进入到项目根目录输入cnpm i element-ui -S 

2、安装完成之后,package.json文件会增加element-ui依赖 

相关文章教程推荐:vscode教程


# vscode  # vue  # 开发环境  # node.js  # 架构  # json  # npm  # webpack  # JS  # http  # ui  # 命令行  # 如下图  # 所示  # 就可以  # 的是  # 加载  # 几个  # 就会  # 在这里  # 就能 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: EditPlus中的正则表达式实战(5)  夸克浏览器网页跳转延迟怎么办 夸克浏览器跳转优化  Laravel Artisan命令怎么自定义_创建自己的Laravel命令行工具完全指南  ,在苏州找工作,上哪个网站比较好?  如何实现javascript表单验证_正则表达式有哪些实用技巧  Android Socket接口实现即时通讯实例代码  如何为不同团队 ID 动态生成多个独立按钮  东莞专业网站制作公司有哪些,东莞招聘网站哪个好?  *服务器网站为何频现安全漏洞?  Laravel如何部署到服务器_线上部署Laravel项目的完整流程与步骤  Laravel中间件如何使用_Laravel自定义中间件实现权限控制  ChatGPT常用指令模板大全 新手快速上手的万能Prompt合集  如何快速搭建二级域名独立网站?  Laravel项目如何进行性能优化_Laravel应用性能分析与优化技巧大全  iOS验证手机号的正则表达式  HTML5空格在Angular项目里怎么处理_Angular中空格的渲染问题【详解】  常州企业网站制作公司,全国继续教育网怎么登录?  香港服务器租用费用高吗?如何避免常见误区?  rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted  Laravel Docker环境搭建教程_Laravel Sail使用指南  Win11怎么关闭专注助手 Win11关闭免打扰模式设置【操作】  Laravel的HTTP客户端怎么用_Laravel HTTP Client发起API请求教程  HTML5建模怎么导出为FBX格式_FBX格式兼容性及导出步骤【指南】  PythonWeb开发入门教程_Flask快速构建Web应用  Laravel如何实现API版本控制_Laravel版本化API设计方案  Laravel Asset编译怎么配置_Laravel Vite前端构建工具使用  Laravel如何设置自定义的日志文件名_Laravel根据日期或用户ID生成动态日志【技巧】  HTML 中如何正确使用模板变量为元素的 name 属性赋值  如何利用DOS批处理实现定时关机操作详解  Angular 表单中正确绑定输入值以确保提交与验证正常工作  香港服务器选型指南:免备案配置与高效建站方案解析  如何在IIS服务器上快速部署高效网站?  Win11怎么修改DNS服务器 Win11设置DNS加速网络【指南】  南京网站制作费用,南京远驱官方网站?  高端网站建设与定制开发一站式解决方案 中企动力  lovemo网页版地址 lovemo官网手机登录  在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?  Python图片处理进阶教程_Pillow滤镜与图像增强  Laravel如何使用Blade组件和插槽?(Component代码示例)  公司网站制作价格怎么算,公司办个官网需要多少钱?  javascript中的数组方法有哪些_如何利用数组方法简化数据处理  如何在腾讯云服务器快速搭建个人网站?  php 三元运算符实例详细介绍  EditPlus中的正则表达式 实战(2)  Win11怎么设置虚拟桌面 Win11新建多桌面切换操作【技巧】  如何实现建站之星域名转发设置?  高防网站服务器:DDoS防御与BGP线路的AI智能防护方案  如何在万网自助建站平台快速创建网站?  如何用西部建站助手快速创建专业网站?  网站制作软件有哪些,制图软件有哪些?