通过npm安装vue脚手架

准备工作

  1. 安装node.js node.js中集成npm 下载地址:node下载连接

  2. 下载好后可以通过cmd命令查看是否安装成功

  3. 安装cnpm(可选)
    由于有些npm资源被屏蔽或者是国外资源的原因,经常会导致npm安装依赖包的时候失败,所以我们也可以使用npm的国内镜像——cnpm(淘宝npm)
    npm install -g cnpm --registry=https://registry.npm.taobao.org

安装脚手架

  1. Vue-cli 2.0和之后版本命令不同,若之前安装过2.0可以先卸载
    npm uninstall -g vue-cli

  2. 安装vue-cli
    npm install –g @vue/cli

  3. 查看版本
    安装成功之后可以通过cmd命令查看安装的vue脚手架的版本号

创建项目

  1. 切换到指定目录

  2. 创建项目

  3. 配置项目
    是上下进项选择,回车进行确认

  4. 选择需要配置项目

    配置项说明:
    ( ) Babel//转码器,可以将ES6代码转为ES5代码,从而在现有环境执行。
    ( ) TypeScript// TypeScript是一个JavaScript(后缀.js)的超集(后缀.ts)包含并扩展了 JavaScript 的语法,需要被编译输出为 JavaScript在浏览器运行
    ( ) Progressive Web App (PWA) Support// 渐进式Web应用程序
    ( ) Router // vue-router(vue路由)
    ( ) Vuex // vuex(vue的状态管理模式)
    ( ) CSS Pre-processors // CSS 预处理器(如:less、sass)
    ( ) Linter / Formatter // 代码风格检查和格式化(如:ESlint)
    ( ) Unit Testing // 单元测试(unit tests)
    ( ) E2E Testing // e2e(end to end) 测试

  5. 选择Vue版本

  6. 选择ESLint代码校验规则

  7. 选择如何存放位置

    In dedicated config files // 独立文件放置
    In package.json // 放package.json里

  8. 是否存储当前配置
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HQJrclvv-1658815734006)(https://s2.loli.net/2022/07/26/9fiNS28MJWRHyOK.png)]

  9. 创建项目

  10. 启动项目
    切换目录——运行服务

  11. 终止Vue项目
    连续按两次ctrl+c 或者 将命令行窗口关闭

打开项目后项目的结构

项目结构说明:

  1. 1node_modules:用于存放项目中各种依赖包

  2. public:用于存放静态资源

    • index.html:生成项目的入口文件
  1. src:Vue的源代码文件
    • assets:用于存放着各种静态文件,比如图片
    • components:应用程序的组件
    • App.vue:应用程序根组件
    • main.js:入口文件,主要作用是初始化 vue 实例
  1. 其他:配置文件
    • eslintrc.js: eslint代码检查的相关配置放到这里。
    • .gitignore:配置git上传想要忽略的文件格式。
    • babel.config.js:是一个工具链,主要用于在当前和较旧的浏览器或环境中将ES6的代码转换向后兼容(低版本ES)。
    • package.json:模块基本信息项目开发所需要的模块,版本,项目名称
    • package-lock.json:是在npm install时候生成的一份文件,用于记录当前状态下实际安装的各个npm package的具体来源和版本号
  1. public文件目录和src/assets目录区别

    • public一般不用动,在vue-cli在进行build的时候,public下面的文件会原封不动的添加到dist中,不会被合并、压缩;不会被webpack打包工具所处理。

来源和版本号

  1. public文件目录和src/assets目录区别
    • public一般不用动,在vue-cli在进行build的时候,public下面的文件会原封不动的添加到dist中,不会被合并、压缩;不会被webpack打包工具所处理。
    • src/assets目录,build之后,assets目录中的文件,会被合并到一个文件中,然后进行压缩。多用来存放业务级的js、css等。

使用npm安装vue脚手架相关推荐

  1. vue开发搭建(npm安装 + vue脚手架安装)

    一.概念 1.npm:  Nodejs下的包管理器. 2.webpack: 它主要的用途是通过CommonJS的语法,把所有浏览器端需要发布的静态资源,做相应的准备,比如资源的合并和打包. 3.vue ...

  2. 关于npm和yarn 安装vue脚手架

    第一篇博客有点小紧张.轻喷~ 第一步:安装node.js       地址 --------https://nodejs.org/en/ 详细步骤这里就不写了    可以去看     地址 ----- ...

  3. npm——安装教程、安装vue脚手架(ASP.NET Core微服务(五)——【vue脚手架解析接口】过度章节)

    npm:是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题. 比如常用的有: 1)允许用户从NPM服务器下载别人编写的第三方包到本地使用. 2)允许用户从NPM服务器下载并 ...

  4. npm安装淘宝镜像安装Vue脚手架

    打开CMD 命令窗口 0.安装nods.js: 官网直接下载安装, 傻瓜式安装, 直接直接下一步 查看版本 1.通过cnpm使用淘宝镜像: npm install -g cnpm --registry ...

  5. Vue.js-Day03-AM【超级详细:Node.js环境安装、安装淘宝镜像(Win、Mac)、安装Vue脚手架、初始化Vue项目-命令解释(Vscode、命令行窗口)、目录介绍、Vue文件介绍】

    Vue.js实训[基础理论(5天)+项目实战(5天)]博客汇总表[详细笔记] 目   录 1.Node.js-环境安装 1.1.Node.js-详细安装步骤 2.vue-cli脚手架安装 2.1.安装 ...

  6. nodejs绿色版下载安装及配置淘宝镜像、安装vue脚手架

    目录 一.下载地址 二.安装 三.测试 四.环境配置 五.配置淘宝镜像 六.安装vue脚手架 一.下载地址 nodejs下载 详图: 二.安装 傻瓜式安装这里我就不多说了(一直点确定就完事了) 三.测 ...

  7. 01 安装Vue脚手架

    文章目录 1.Vue脚手架 2.安装 2.1 下载安装node.js 下载node.js 安装node.js 测试node.js 2.2 配置npm的源 2.3 使用npm安装@vue/cli 1.V ...

  8. 如何安装vue脚手架

    第一步,首先安装node.js 打开官网下载 | Node.js 选择对应的安装包,一直点next即可 第二步,安装vue脚手架 打开终端,通过win+R,输入cmd, 为了能更快的下载脚手架,可以安 ...

  9. 手把手教你安装vue脚手架

    第一步 先安装Node.js Node.js官网 https://nodejs.org/zh-cn/download/ windows点击这个即可 下载好之后,就可以开始安装了 最好选择Add to ...

最新文章

  1. 小白入门:我是如何学好机器学习的?
  2. 如何用 StreamAPI 处理 BigDecimal 的 add 操作
  3. [Java]list集合为空或为null的区别
  4. c++ :MFC 如何遍历窗口同类型控件ID
  5. python编码-python中处理中文编码问题
  6. VS中安装DevExpress后在Winform的工具箱中不显示控件
  7. NOI数学之提高级:线性方程组的高斯消元法
  8. Pytorch——torch.Tensor.data操作的含义
  9. Linux(CentOS6.4、CentOS6.3)下安装、配置PostgreSQL9.2
  10. NET Core-学习笔记(一)
  11. 工业相机软件参数介绍
  12. python实现海康sdk二次开发,移动侦测事件(一)
  13. UVa10653.Prince and Princess
  14. 2021年12月电子学会图形化三级编程题解析含答案:数星星
  15. 玩转教育计算机二级,全国计算机等级考试二级msoffice高级应用教材《玩转office轻松过二级》配套模拟软件使用说明.doc...
  16. 如何写出无法维护的代码
  17. 数据结构之顺序存储与链式存储
  18. 二叉树的遍历-树-数据结构和算法(Java)
  19. 下载Chrome应用商店中的插件
  20. vue 中 ckeditor5 如何隐藏工具条

热门文章

  1. 基于html女性婚纱摄影毕业设计源码.rar
  2. 分享一下自己常用的电脑快捷键
  3. FC SAN 基础知识
  4. 新手数据科学家常犯的13种错误及其解决方法
  5. (转)开发者常犯的十大加密错误
  6. stm32芯片休眠模式_stm32单片机进入休眠模式后无法下载程序等问题的解决
  7. 汇编——跳转指令与分支结构(包括OF和CF的溢出判断)
  8. 好心情:那个总爱逗我笑的朋友,得了抑郁症
  9. 中望3D 2021 合并面
  10. maet9升级鸿蒙,华为Maet9和P9有什么区别