vue创建一个cli项目

1.安装node.js

  • 从 node 官网 直接下载(可以自己调整一个环境目录)一直安装即可(会自动配置 path 环境变量,不像某些 Java 害 搞半天),安装后,打开命令行工具(win+R),输入 node -v 查看版本,出现版本号则成功。注意:(下载完完 node 是自带 npm 的,可以使用 npm -v 查看)。
    在这里插入图片描述
  • 但是我们还要安装 npm 国内的镜像 - cnpm,因为有些资源被屏蔽或是国外的原因。
    可以打开文件管理器查看隐藏目录,要先将 查看中的选项确认。
    在这里插入图片描述
  • 就会发现 C盘->用户 中多出一个 更淡的 AppData 隐藏目录。注意:里面东西尽量不要乱删 很多环境都在这里面。
    在这里插入图片描述
  • 可以根据 上面路径查看 npm 中的包,刚开始是什么都没有的 执行下面语句后会 多出 node_modules 等 其他文件。
npm install cnpm -g // 两条语句都行 下面那条 下载更快
npm install -g cnpm --registry=http://registry.npm.taobao.org 
  • 也可以通过 使用 cnpm -v 查看版本号。
    在这里插入图片描述
    但是如果 安装 node 时,切换了 路径,这里面不会出现包 ,可以到自己路径中去查看。
    在这里插入图片描述

  • 这里也可以使用 【yarn打包工具】 是国内的打包工具,命令比 npm 更加高效。

2.安装 vue-cli (要全局安装 -g)

cnpm install vue-cli -g
  • 时间可能有点长,如果出现 error 则安装失败,但是 nojs 十分智能,如果报错会给出提示,按照提示敲就完事了。

  • 可以使用 vue list 查看命令。一般使用 webpack 创建。

3.创建 vue-cli 项目

  • 可以找到 一个目录 打开 cmd 这里有两种推荐方式
    1.直接在上方输入 cmd 即可在这里插入图片描述
    2. 空白处 右键+shift 会出现一个蓝色框 相当于cmd 升级,自行了解。
    在这里插入图片描述
    可以根据 vue-cli 官网 来创建 项目。
vue create hello-world

在这里插入图片描述

  • 上面两个是自动创建,可以选择第三个手动创建。
    在这里插入图片描述

  • 上下移动, 空格确认选择。

  • Choose Vue version:选择Vue的版本。
    Babel:是否使用babel。
    TypeScript:支持使用TypeScript编写源码。
    Progressive Web App(PWA):是否支持渐进式网页应用(PWA)。
    Router:是否支持vue-router。
    Vuex:是否支持vuex。
    CSS Pre-processors:是否支持CSS预处理器。
    Linter/Formatter:是否支持代码风格检查和格式化。
    Unit Testing:是否支持单元测试。
    E2E Testing:是否支持E2E测试。
    在这里插入图片描述
    选择 vue.js 版本
    在这里插入图片描述

  • Pick a linter / formatter config: (Use arrow keys)
    翻译:选择代码检查和格式化配置。

  • ESLint with error prevention only
    ESLint + Airbnb config
    ESLint + Standard config
    ESLint + Prettier
    TSLint (deprecated)
    这几个选项的具体情况稍后我们用专门的文章进行说明,此处我们就先选择 ESLint + Standard config 选项,然后按下回车键。
    在这里插入图片描述
    Pick additional lint features: (Press to select, to toggle all, to invert selection)
    翻译:选择附加的语法检查配置,可以按下空格键选中选项,按下a键选择所有,按下i键进行反选,即选中的取消选中,没有选中的选中。

  • Lint on save:保存时检查。
    Lint and fix on commit:提交时检查和修复。
    在这里插入图片描述

  • Where do you prefer placing config for Babel, ESLint, etc.?
    翻译:你更喜欢把Babel、ESLint等的配置放到哪里?

  • In dedicated config files:在独立的配置文件中。
    In package.json:统一放在package.json文件中。
    根据项目情况进行选择,此处我们选择 In package.json 选项
    然后问你是否保存
    Save this as a preset for future projects? (y/N)
    翻译:是否将此保存为将来项目的预置?
    如果保存的话,将来在创建项目的时候,就可以按照该配置进行创建了。这个大家可以自行尝试。
    如果需要保存,在输入小写y,不需要的话输入大写N

最后命名就行了。

4.运行

在这里插入图片描述
根据提示 输入语句 即可运行。
在这里插入图片描述
将地址放到浏览器中运行
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值