| |
|
开发:
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的脚手架安装过程 -> 正文阅读 |
|
[JavaScript知识库]node.js以及Vue的脚手架安装过程 |
一、安装node.js1)实际的工作项目都是模块化项目,模块化的项目需要node.js环境。因此在开始项目之前需要先安装node.js. 2)安装node.js需要操作DOS窗口(终端,命令行,小黑窗)。 3)DOS窗口打开方式:win键+R。然后输入cmd确定。 二、常见DOS命令:1)dir:用于列出当前文件夹下的所有文件及文件目录 2)cd: 进入当前文件夹下的某个目录 3)cd.. :回退当上一级目录 4)ctrl+c:取消操作. 5)方向键向上:复制上一条命令。 6)回车:确定命令输入 2.怎样快速进入某个文件夹的dos位置? 1):双击进入目标文件夹,在文件地址栏直接输入cmd回车 2):双击进入目标文件夹,shift+右键,选择在此处打开xxxx 1.安装nvm 因为node.js的版本特别多,而且有些版本有问题,不是越高版本越好,同时不同的操作系统适合的node.js版本也不一样,因此根据自身的情况,选择正确的版本非常重要。 目前node的最新版本是16.最稳定的是14版本。 win7的用户,不能安装14的node版本,只能安装更低级 版本,例如12版本和8版本。 14版本的node只有win10的用户可以安装。 不管你是win7还是win10用户,都不应该安装13的版本。因为13版本的问题特别多。 为了方便node的版本安装,可以先安装一个node版本管理工具,nvm。 下载地址:https://github.com/coreybutler/nvm-windows/releases 下载nvm-setup.zip压缩包,解压后运行解压的nvm-setup.exe文件,选择默认安装。 安装完成后,在终端中可以运行nvm的相关命令。
这边选择一个合适的node版本,这里以14.15.2的版本安装为例:
node集成了npm的安装,安装完成后,运行版本检查:
2.指定镜像 npm 的默认服务器在国外,运行下面命令查看服务器地址:
可以把npm的镜像服务器地址指向淘宝镜像:
同时,还可以安装一个cnpm指令来代替npm指令下载插件源文件,运行命令安装cnpm:
设置cnpm的镜像:后续可以通过cnpm来代替npm的下载指令。
三、安装vue-cilvue脚手架也分版本。早期的是vue-cli2,现在用的是vue-cli4。不同的版本安装方式还不一样。 1:先卸载脚手架vue-cli2(如果有)输入命令:
2:装脚手架vue-cli3+,输入命令
3:创建项目文件夹 进入希望创建项目文件夹的文件夹,输入以下命令创建一个名为vuetext的项目:
也可以通过图形化界面来创建项目。运行命令
安装过程,可以手动选中需要安装的工具或者源文件。 安装完成后,进入VueText文件夹,输入命令运行项目
最后通过提示用浏览器打开项目地址查看项目页面。 四、项目目录1:node-modules:依赖文件件,内部存放所有项目依赖的源文件和工具。 下载命令:cnpm i 或者npm i 2:package.json: 项目依赖文件的一个清单,项目的运行命令等。(很重要)
3:package-lock.json node-modules文件夹内所有文件的列表清单。 它决定了node-modules内部都有什么文件。cnpm i 时就是按照该清单下载依赖。 4:.gitignore git仓库提交时忽略的文件清单。 5:vue.config.js 项目的自定义配置
五、项目的依赖安装下载指定的依赖文件: 语法: npm install --save 依赖文件名@指定版本 --save:意即把安装好的依赖文件保存到package.json中 --dev: 把安装好的依赖文件作为工具依赖保存。 也有简写的方式: install 的简写是 i --save 的简写是 -S --dev 的简写是 -D npm install axios --save 可以简写成 npm i axios -S 还可以按需指定版本: npm i axios 下载最新的版本 npm i axios@3.2.1 下载指定版本 npm i axios@3 下载3开头的最新版本 六、ESlintESlint是一个语法检查工具。有很多预设规则,例如:airbnb,standard。 装了这个工具,需要书写代码的风格完全按照预设的规则进行,否则项目无法运行。对于强迫症的人来说这个检查工具无疑是最香的,但对于平时代码书写不规范的可能有些难受了。可以帮助我们提高代码的书写质量。
建议的写代码规范: 1:操作符前后有空格。 2:每行结尾加分号。局部作用域的{}后面不加。 3:纯对象{}中左右应该有空格。 4:函数形参的逗号和数组元素之间的逗号后面有空格。 5:函数声明的 { 前面应该有空格。 6:引用类型应该有const声明。 7:对象的最后一个属性后面应该有, 可以在vue.config.js中关掉ESlint
七、UI框架Ui框架 => ui组件库 => 快速生成拥有漂亮样式的组件 => 提升开发效率. Vue的常见ui组件库: PC端:Element-ui,iView 移动端:vant-ui,mintUI,Vux ui组件库的使用,从来不是开发的难点,直接参照ui组件库的API直接写。 1:如何安装? 直接在官网上查看安装命令。 2:如何引入组件?直接在官网上查看引入方式。(一般引入的代码在main.js中放置) 2.1:全局引入 (所有组件全部导入) 2.2:按需引入 (用哪个组件就导入哪个组件) 3:如何使用引入组件? 在官网上找到对应的组件,直接拷贝。 |
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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 21:47:39- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |