IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> node.js的安装以及使用vue-cli脚手架创建vue项目 -> 正文阅读

[JavaScript知识库]node.js的安装以及使用vue-cli脚手架创建vue项目

node.js

Nodejs 是基于 Chrome 的 V8 引擎开发的一个 C++ 程序,目的是提供一个 JS 的运行环境。最早 Nodejs 主要是安装在服务器上,辅助大家用 JS 开发高性能服务器代码,但是后来 Nodejs 在前端也大放异彩,带来了 Web 前端开发的革命。

什么是npm

npm 是 Node Package Manager 的缩写,意思是 Node 的包管理系统。类似于Python包的管理一样,可以用npm安装各种软件包。

Node.js的安装

安装非常简单,进入官网网站下载即可:https://nodejs.org/zh-cn/
Node.js官网
安装完成后,打开电脑的cmd终端,输入以下指令查看node.js版本和npm版本

> node -v
v16.14.2
> npm -v
8.6.0

安装webpack

Webpack 是当下最热门的前端资源模块化管理和打包工具。它可以将许多松散的模块按照依赖和规则打包成符合生产环境部署的前端资源。还可以将按需加载的模块进行代码分隔,等到实际需要的时候再异步加载。
在终端输入npm install --save-dev webpack
安装完成后查看webpack版本:webpack -v

vue.js

安装vue-cli脚手架

Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统,提供:

通过 @vue/cli 实现的交互式的项目脚手架。
通过 @vue/cli + @vue/cli-service-global 实现的零配置原型开发。
一个运行时依赖 (@vue/cli-service),该依赖:
可升级;
基于 webpack 构建,并带有合理的默认配置;
可以通过项目内的配置文件进行配置;
可以通过插件进行扩展。
一个丰富的官方插件集合,集成了前端生态中最好的工具。
一套完全图形化的创建和管理 Vue.js 项目的用户界面。

Vue CLI 致力于将 Vue 生态中的工具基础标准化。
vue-cli官网为https://cli.vuejs.org/zh/guide/,官网主要介绍了vue-cli的安装,以及如何创建一个vue项目,以及开发种的HTML静态资源,CSS相关的教程。
vue的官方教程网站为:https://v3.cn.vuejs.org/guide/introduction.html,可以学习到vue的基于语法,以及条件渲染,事件处理,组件注册等内容,官方教程是一个非常好的学习网站。
安装vue-cli在终端输入npm install -g @vue/cli 这安装的是vue-cli3的版本,安装完成后如图:
vue-cli的安装完成截图
安装完成后在终端输入vue -V查看vue的版本号,查看到了版本号就说明安装成功。

# vue -V
@vue/cli 5.0.4

创建vue项目

使用vue create创建项目

以创建一个hello-world项目为例。在终端输入

vue create hello-world

会进入如下图所示的界面,你会被提示选取一个 preset。你可以选默认的包含了基本的 Babel + ESLint 设置的 preset,也可以选“手动选择特性”来选取需要的特性。这里选择Manually select features。
在这里插入图片描述
选择Manually select features后进入如下图所示。用键盘上下键选择,空格是选中或者取消选中,选中是用?表示。Linter建议取消选中,否则在格式上会有奇奇怪怪的错误。选择完成后 回车Enter 确定。
在这里插入图片描述
回车之后,选择vue的版本,这里选择3.x的版本
选择版本
选择router的模式,这里选择history模式,后面可以改
在这里插入图片描述
Babel、ESLint 等工具会有一些额外的配置文件,这里的意思是问你将这些工具相关的配置文件写到哪里:

In dedicated config files:分别保存到单独的配置文件
In package.json:保存到 package.json 文件中
这里建议选择第 1 个,保存到单独的配置文件,这样方便我们做自定义配置。
在这里插入图片描述
里里是问你是否需要将刚才选择的一系列配置保存起来,然后它可以帮你记住上面的一系列选择,以便下次直接重用。这里选择N,下次重新配置就好。
在这里插入图片描述
选择完成后边开始创建项目,稍等一会儿创建完成,如下图。
在这里插入图片描述
打开文件夹,进入到在终端运行时所在的目录。
在这里插入图片描述
到这里就创建完成。

使用vue ui创建项目

也可以通过 vue ui 命令以图形化界面创建和管理项目,在终端输入

> vue ui

会打开一个网页,如下图
在这里插入图片描述
选择创建,然后选择文件目录,点击在此创建项目
在这里插入图片描述
然后输入项目名,选择包管理器为npm
在这里插入图片描述
进入预设,选择手动,手动配置项目。
在这里插入图片描述
点击下一步,选择所需要的功能,这里选择了Babel,Router,Vutex。
在这里插入图片描述
然后在配置里面选择vue的版本,这里选择3.x,直接点击创建项目
在这里插入图片描述
选择创建项目,不保存预设。
在这里插入图片描述
创建完成后如图:
在这里插入图片描述

运行vue项目

使用vdcode打开项目,在vscode的终端里面输入npm run serve运行vue 项目。注意终端所在的目录必须是项目文件夹下。
在这里插入图片描述
运行完成后打开显示的网址,http://localhost:8080/

在这里插入图片描述
到这里vue项目就创建完成。

  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2022-06-14 22:29:05  更:2022-06-14 22:29:14 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 16:33:44-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码