分享

贼 Cool:使用脚手架 vue-cli 来搭建 Vue 环境

 印度阿三17 2021-02-16

1. 介绍搭建 Vue 环境的方法

搭建 Vue 环境常用的有两个方法:
1、在 Vue.js 的官网上直接下载 vue.min.js,并用 “script” 标签引入(就像引入其它 js 文件一样)。这种方式简单明了(建议:初期学习时使用)

2、使用 npm 方法。这种方式是使用了官方提供的一个 vue-cli 脚手架工具来自动生成一个项目模板(在命令行中使用)。这种方式更易于构建大型应用(建议:后期使用)

之前刚接触 Vue 时,使用 vue-cli 搭建 Vue 环境,走了很多弯路。现在,为了更多的人不重蹈覆辙,我将其搭建步骤记录下来。

【注意】:这里所使用的环境

Vue 版本:2.9.6
前端工具:VsCode

Vue 版本2 和版本 3 的部分命令有些不同,但不影响学习使用!

2. 使用 vue-cli 搭建 Vue

2.1 设置 Node 环境

1、下载Node.js
Node.js 官网 去下载 Node.js
在这里插入图片描述

2、安装Node.js
在这里插入图片描述
双击Node.js安装包,进行安装。傻瓜式安装,一路“Next”

【注意】:默认安装完成以后,系统环境变量会自动把 node 的安装路径添加到 path 中。如果没有,请自行添加。记得路径不要错,是指到有 node.exe 的目录。
在这里插入图片描述

3、验证Node.js是否安装成功

进入 dos 命令行,查看所安装的 node 是否可以正常使用。其中 npm 是 node 下载安装完成后自带的包管理器。可以使用 npm 进行安装一些常用 modules。

查看 node 版本:

node -v

在这里插入图片描述

查看 npm 版本:

npm -v

在这里插入图片描述

4、设置nodejs prefix(全局)和cache(缓存)路径

设置nodejs prefix(全局):

// 设置全局模块存放路径
npm config set prefix " D:\profession\frontEnd\Node"

【注意】:node.js 会自动寻找该路径下的 node_modules 文件夹为实际存放全局模块的路径。以后安装的全局模块(npm install ××× -g安装的模块)都会被放到 “D:\profession\frontEnd\Node\node_modules” 下,跟 npm 模块在同一个文件夹下。

设置缓存文件夹:
在 Node 文件夹下新建一个 node_cache 文件夹。

npm config set cache " D:\profession\frontEnd\Node\node_cache"

在这里插入图片描述

5、修改npmrc文件默认值

在D:\profession\frontEnd\Node\node_modules\npm下
在这里插入图片描述
修改为:prefix=D:\profession\frontEnd\Node。

如果不做这个修改,则 npm 运行 “npm ls -g” 的时候,仍然以默认的路径来查找已经安装的全局模块

6、全局安装 express 模块

npm install express -g

在这里插入图片描述

在这里插入图片描述

  1. 全局安装的express模块在node_modules文件夹下

  2. Express与npm在同一文件夹下

2.2 基于 Node.js 安装 cnpm(淘宝镜像)

1、安装cnpm

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

直接使用npm来安装一些工具的话会比较慢,所以,我们使用淘宝镜像cnpm。以后,使用到npm可以替换为cnpm

2、验证 cnpm 安装是否成功

cnpm -v

2.3 安装vue

cnpm install vue -g

2.4 安装webpack

cnpm install webpack -g

2.5 安装vue命令行工具。即:vue-cli

cnpm install vue-cli -g

Vue-cli这个工具可以帮我们搭建好我们需要的模板,比较简单。

2.6 安装webpack-cli

cnpm install webpack-cli -g

2.7 检测安装是否成功

在这里插入图片描述
好了,至此 Vue 的环境已搭建完毕了。

3. 使用 vue-cli 创建项目

1、新建一个项目

在硬盘上找一个文件夹放工程用的,在终端中进入该目录

cd 目录路径

在这里插入图片描述

2、根据模板创建项目

vue init webpack helloworld

“helloworld” 是项目名(可随意取)

会有一些初始化的设置,如下输入:
在这里插入图片描述
(以上命令是生成一个基于webpack模板的新vue工程,工程的名字是:helloworld;当然,名字取啥样,随你意)

3、进入工程目录

cd helloworld

工程目录如图所示:
在这里插入图片描述
这里推荐使用的前端工具是 “VsCdoe”。

至此,一个新的项目文件夹就创建完成,这个项目文件是在使用了脚手架vue-cli的前提下创建的,所以使用了这个工具提供的默认版式, 这就是使用脚手架搭建的项目文件的结构

4、安装项目依赖

因为各个模板间都是相互依赖的,所以要安装依赖,在命令行输入 cnpm install ,你会发现在已经创建的项目结构里面会多出一个 node_modules 的文件夹,里面就是刚才安装的所有依赖。

一定要从官方仓库安装,npm 服务器在国外所以这一步安装速度会很慢。

npm install

在这里插入图片描述
5、启动项目

npm run dev

在这里插入图片描述
此命令是开启正常开发模式,会正常监听 808 0端口,然后打开浏览器,地址就是:http://localhost:8080/,当然,这里的端口你可以在 config 文件下的index.js 里进行更改)

在这里插入图片描述
6、再次新建一个项目

如果已经全局安装过 vue-cli 了,再搭建项目的时候无需再安装一遍,直接使用 vue init webpack 项目名 即可。

vue init webpack 项目名
来源:https://www./content-4-859751.html

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多