Vue-cli 脚手架的创建

1. 下载并安装Node.js

安装教程链接

Node.js下载安装与配置(windows)_pingcode的博客-CSDN博客_node下载配置

相关命令

# 查看node版本号
node -v
# 查看npm版本号
npm -v

# 设置前缀路径
npm config set prefix "Node.js安装路径\node_global"        # 设置自己的存储路径
# 设置缓存路径
npm config set cache "Node.js安装路径\node_cache"       # 设置自己的缓存路径

# 查看全局模块存储路径  
npm root -g        # 查看存储路径是否设置成功
# 查看缓存路径
npm config get cache         # 查看缓存路径是否设置成功

换源

npm config set registry https://registry.npm.taobao.org   # 换成淘宝镜像(下载更快)

npm config get registry # 查看是否换镜像成功

2. 安装Vue-Cli

相关命令

cli3/cli4:

npm  install @vue/cli -g        # 全局安装不指定版本号默认最新版cli4

npm install @vue/cli@3.2.1 -g        # 指定版本号为cli3

vue --version        # 查看版本号

npm uninstall @vue/cli@版本号 -g        # cli3/cli4全局卸载

cli2:

npm install vue-cli -g

npm uninstall vue-cli -g

Vie-Cli和vue的关系

  • Vue CLI是一个脚手架,通俗点说就是代码生成器,可以快速生成一套基于Vue完整的前端框架,单独编译,单独部署。可以再集成各种第三方插件,扩展出更多的功能。
  • Vue是渐近式框架,你可以用它一个功能,也可以用全家桶。比如你可以在老的jsp或thymeleaf项目里,引入vue.js,只用它核心的数据绑定功能。
  • Vue CLI相当于一个集成好的管理依赖和插件的框架,你可以在这个框架里引入vue2或vue3以及其它依赖或插件,只不过Vue CLI对有些使用版本有限制依赖版本不是随意的。
  • Vue CLI 4.5以下,对应的是Vue2。
    Vue CLI 4.5及以上,对应的是Vue3,当然,创建项目的时候可以选择Vue2。

3. Vue项目创建

Vue-cli3使用Vue-cli2搭建项目

安装了vuecli3还想使用vuecli2创建项目无需卸载cli3直接安装:npm install -g @vue/cli-init 就可以创建cli2的项目了

可能错误处理

出现该错误的原因是管理权限不够。

方法一:到控制台用管理员身份运行命令行(不够方便,vscode 下的命令行默认也不是管理员身份运行的)

方法二:直接修改node_globalnode_cache文件夹的权限:

 给其他用户添加写或其他必要权限即可

最后控制台切换到vueclitest项目目录,npm run dev运行

Vue-cli3搭建项目

vue 使用cli3搭建vue2.0项目 - yangchin9 - 博客园 (cnblogs.com)

vue create 项目名        # vue-cli3默认会在项目下创建git

1.创建,选择手动配置项

 2、配置选择(A全选,空格键-选中/取消)

           Babel  -------------------------------  babel转码器把ES6转码为ES5
   TypeScript -------------------------  TypeScript
   Progressive Web App (PWA) Support PWA ------ PWA渐进式增强WEB应用
   Router ------------------------------ 路由
   Vuex -------------------------------- 状态管理工具 
   CSS Pre-processors ---------------- CSS 预处理器
   Linter / Formatter ------------------- 支持代码风格检查和格式化
   Unit Testing -------------------------- 单元测试
   E2E Testing -------------------------- E2E 测试

询问 路由是否使用 history 模式? 我选择是

询问 使用哪种css预处理器?我选择 第二个

询问 是否把各个配置使用单独文件存放,还是放在package.json中? 我选择放在package.json里面

询问 是否把本次选择的配置保存,以供下次使用?我就暂且不保存了

切换到demo路径中然后运行项目

运行结果

 4. vue-cli项目目录介绍

vue cli2 项目的目录结构_积极向上的十六的博客-CSDN博客_vuecli2项目结构

1.build——[webpack配置]

  • build文件主要是webpack的配置,主要启动文件是dev-server.js,当我们输入npm run dev首先启动的就是dev-server.js,它会去检查node及npm版本,加载配置文件,启动服务。

2.config——[vue项目配置]

  • config文件主要是项目相关配置,我们常用的就是当端口冲突时配置监听端口,打包输出路径及命名等

3. npm install和npm run dev/server和npm run builde

  • 当我们执行npm install其实就是执行dependencies的过程,也就是下载依赖,生成一个node-moudel的文件夹,里面放置的是对应引入的插件。
  • 当我们使用vue-cli脚手架完成一个项目的时候,下一步肯定会想要怎么把这个项目放到互联网上或者本地直接打开呢,我们在本地调试的时候只要命令行执行npm run dev就可以把这个项目跑起来,但是现在我们要把他放到服务器上的话用npm run build命令就可以啦。

4. Babel和css预处理器

  • 在vue中,Babel是一个JavaScript编译器,主要用于将采用ECMAScript 2015+语法编写的代码转换为向后兼容的JavaScript语法,以便能够运行在当前和旧版本的浏览器或其他环境中
  • “CSS 预处理器用一种专门的,进行 Web 页面样式设计,然后再编译成正常的 CSS 文件,以供项目使用。CSS 预处理器为 CSS 增加一些的特性,无需考虑浏览器的兼容性问题”,例如你可以在 CSS 中使用变量、简单的逻辑程序、函数(如右侧代码编辑器中就使用了变量$color)等等在编程语言中的一些基本特性,可以让你的 CSS 更加简洁、适应性更强、可读性更佳,更易于代码的维护等诸多好处

5. 项目依赖下载

使用命令 --save 或者说不写命令 --save  ,都会把信息记录到 dependencies 中

dependencies 中记录的都是项目在运行时需要的文件;

使用命令 --save-dev 则会把信息记录到 devDependencies  中;

devDependencies 中记录的是项目在开发过程中需要使用的一些文件,在项目最终运行时是不需要的;

也就是说我们开发完成后,最终的项目中是不需要这些文件的;

//安装路由命令
npm install vue-router

### 回答1: 使用vue-cli在Mac上创建脚手架的步骤如下: 首先,确保你的机器已经安装了Node.js和npm。你可以在终端中输入以下命令来检查是否已正确安装: $ node -v $ npm -v 如果没有安装,请先安装Node.js和npm。 安装vue-cli,可以使用以下命令: $ npm install -g @vue/cli 安装完成后,你就可以使用vue命令来创建Vue项目了。进入你要创建项目的文件夹,例如,你的项目名为"my-project",那么你可以在终端中输入以下命令: $ vue create my-project 然后,会提示你选择一些配置项,如babel、Router、Vuex等等。你可以根据需要进行选择,也可以直接按回车键来选择默认配置。 等待一段时间后,Vue脚手架会自动创建并安装所需的文件和依赖项。安装完成后,进入项目文件夹: $ cd my-project 然后,运行以下命令来启动开发服务器: $ npm run serve 在浏览器中打开 http://localhost:8080 就可以看到项目的欢迎界面了。 接下来,你可以根据自己的需求在src目录下进行开发,并使用Vue的语法和组件来构建应用程序。 需要注意的是,vue-cli提供了很多其他命令和功能,如构建生产版本的项目、进行单元测试等等。你可以在官方文档中查找更多相关信息。 以上就是在Mac上使用vue-cli创建脚手架的简单步骤。希望对你有所帮助! ### 回答2: 在Mac上使用Vue CLI创建脚手架是一种非常方便和快速的方式,下面我会详细说明步骤。 首先,在你的Mac上确保已经安装了Node.js和npm。你可以在终端中输入`node -v`和`npm -v`来检查是否已经安装。如果没有安装,请先安装这两个软件。 接下来,打开终端,并全局安装Vue CLI。在终端中输入以下命令: ``` npm install -g @vue/cli ``` 这样就完成了Vue CLI的安装。 然后,你可以使用以下命令来创建一个新的Vue项目: ``` vue create 项目名 ``` 在这个命令中,你可以替换“项目名”为你自己的项目名称。执行命令后,Vue CLI会为你创建一个新的项目,并自动安装项目所需的所有依赖。 在项目创建完毕后,你可以使用以下命令进入到项目目录中: ``` cd 项目名 ``` 在进入到项目目录后,你可以使用以下命令来启动项目: ``` npm run serve ``` 这样,你就可以在浏览器中访问`http://localhost:8080`来查看你的Vue项目了。 除了创建项目和启动项目,Vue CLI还提供了其他一些有用的命令来帮助你开发和打包项目。例如,你可以使用以下命令来添加新的Vue组件: ``` vue add 组件名 ``` 总结起来,使用Vue CLI在Mac上创建Vue项目非常简单。只需要几个简单的命令,你就可以快速搭建起一个完整的Vue开发环境,方便你开发和管理Vue项目。 ### 回答3: Mac使用vue-cli创建脚手架非常简单。首先,您需要确保您的Mac上已经安装了Node.js和npm。您可以在终端中运行“node -v”和“npm -v”命令来检查它们的版本。 一旦您确认安装了Node.js和npm,您可以使用以下命令全局安装vue-cli: ``` npm install -g @vue/cli ``` 安装完成后,您可以使用以下命令来创建一个新的Vue项目: ``` vue create 项目名称 ``` 如果您希望使用更详细的配置,可以添加“-p”或“--preset”参数并选择一个预设选项。您可以通过运行以下命令来查看可用的预设选项: ``` vue create --preset ``` 一旦您选择了预设选项并输入了项目名称,vue-cli将会下载并安装项目的所有依赖项。这可能需要一些时间,具体取决于您的网络连接和计算机性能。 完成后,您可以使用以下命令进入项目目录: ``` cd 项目名称 ``` 然后,您可以使用以下命令来启动开发服务器: ``` npm run serve ``` 这将启动一个本地服务器,您可以在浏览器中访问项目。默认情况下,服务器将在“http://localhost:8080”上运行。 这只是使用vue-cli创建脚手架的基本过程。您可以通过编辑项目中的源代码以及添加其他插件和库来进一步定制您的Vue项目。祝您使用vue-cli创建出优秀的Vue项目
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值