脚手架(vue-cli)创建Vue项目的超详细过程记录

脚手架(vue-cli)创建Vue项目的超详细过程记录

什么是 Vue-cli

Vue-cli 是一个命令行工具,通过它可以快速创建新的 Vue 工程。Vue-cli 其实是一个基于 Node.js 的命令行工具,封装了 Vue.js 相关的项目创建流程,可以帮助我们快速的创建一个 Vue.js 项目。

安装 Vue-cli

在安装 Vue-cli 之前,首先要确保 Node.js 已经安装好了。可以通过在终端里输入node -v来查看 Node.js 是否安装成功。安装完 Node.js 之后,我们就可以通过 Node.js 自带的包管理工具 npm 来安装 Vue-cli 了。

在终端里输入以下命令安装 Vue-cli:

npm install -g @vue/cli

创建 Vue 项目

安装完 Vue-cli 之后,就可以来创建自己的第一个 Vue 项目了。 在终端里输入以下命令:

vue create project-name

其中,project-name是你自己想起的命名,可以直接输入项目名称,然后回车即可。

这个命令会在当前目录下创建一个名为 project-name 的文件夹,并在这个文件夹里生成 Vue 项目的基本结构。

除了使用默认配置创建项目之外,还可以使用自定义配置来创建项目。

vue create -p default project-name

其中 -p default 表示要使用默认配置创建项目,project-name 是你自己的项目名称。

项目的目录结构

使用 Vue-cli 创建 Vue 项目时,会生成默认的目录结构:

├── node_modules
├── public
│   ├── favicon.ico
│   └── index.html
├── src
│   ├── assets
│   ├── components
│   ├── views
│   ├── App.vue
│   └── main.js
├── .gitignore
├── babel.config.js
├── package.json
├── README.md
└── package-lock.json

其中,各个文件夹的作用如下:

  • node_modules:存放项目依赖模块的文件夹。
  • public:存放静态文件的文件夹,其中 index.html 是项目的入口文件。
  • src:存放项目源码的文件夹。
  • assets:存放静态资源文件,比如图片、字体等。
  • components:存放组件文件夹。
  • views:存放页面文件夹。
  • App.vue:项目的根组件。
  • main.js:项目的入口文件,初始化 Vue 实例并挂载根组件。
  • .gitignore:git 忽略文件,用来管理 git 版本控制。
  • babel.config.js:babel 配置文件。
  • package.json:存放项目的基本信息和依赖列表的文件。
  • README.md:项目的说明文件。
  • package-lock.json:npm 安装依赖时生成的锁定文件。

示例说明

示例1:使用默认配置创建项目

  1. 在终端里输入以下命令,安装 Vue-cli:
npm install -g @vue/cli
  1. 创建项目:
vue create my-project
  1. 选择默认的配置,回车即可。

  2. 等待一段时间(时间会根据用户的联网速度而有所不同),创建完成后可以打开 my-project 文件夹,使用代码编辑器(比如 VS Code)来打开,进入项目所在的终端窗口,输入以下命令,启动项目:

npm run serve
  1. 在浏览器中打开http://localhost:8080/,就可以看到 Vue 默认的欢迎页面了。

示例2:使用自定义配置创建项目

  1. 在终端里输入以下命令,安装 Vue-cli:
npm install -g @vue/cli
  1. 创建项目:
vue create -p default my-project
  1. 根据需要选择 Vue 3.0 版本或者使用 Babel 转译器。

  2. 选择需要的特性,可以参考Vue 3.0 官方文档

  3. 如果需要,选择需要安装的插件,可以手动选取或全部使用默认。

  4. 选择自定义的 CSS 预处理器。

  5. 是否选择使用单元测试,选择 No。

  6. 是否选择使用 E2E 测试,选择 No。

  7. 是否将配置写入 package.json,选择 Yes。

  8. 等待一段时间(时间会根据用户的联网速度而有所不同),创建完成后可以打开 my-project 文件夹,使用代码编辑器(比如 VS Code)来打开,进入项目所在的终端窗口,输入以下命令,启动项目:

npm run serve
  1. 在浏览器中打开http://localhost:8080/,就可以看到 Vue 默认的欢迎页面了。

结论

Vue-cli 是一个非常方便的工具,通过它可以帮助我们快速创建一个 Vue 项目,并可以根据需要使用不同的配置来创建项目。总之,Vue-cli 的出现可以极大的提高我们的开发效率。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:脚手架(vue-cli)创建Vue项目的超详细过程记录 - Python技术站

(0)
上一篇 2023年5月27日
下一篇 2023年5月27日

相关文章

  • vue.js页面加载执行created,mounted的先后顺序说明

    在Vue.js中,组件的生命周期包括如下几个阶段:创建(creation)、挂载(mounting)、更新(updating)和销毁(destroying)。其中,created和mounted属于创建和挂载阶段,下面详细介绍它们执行的先后顺序。 首先,created钩子函数会在组件实例创建之后立即被调用,此时模板还未渲染成html,因此无法访问到DOM元素…

    Vue 2023年5月28日
    00
  • Vue项目获取url中的参数(亲测可用)

    以下是“Vue项目获取url中的参数(亲测可用)”的完整攻略: 1.使用window.location.search 我们可以通过window.location.search来获取当前页面URL中的查询参数(即以’?’开头的部分)。例如,如果当前页面URL是http://example.com?name=John&age=20,那么window.lo…

    Vue 2023年5月27日
    00
  • mpvue项目中使用第三方UI组件库的方法

    使用第三方UI组件库可以使我们在mpvue项目中快速开发页面、提高开发效率。下面是mpvue项目中使用第三方UI组件库的方法: 1. 安装第三方UI组件库 在mpvue项目中使用第三方UI组件库,需要先使用npm安装组件库。 以vant组件库为例,安装命令如下: npm i vant -S 2. 引入组件库 安装完成后,在需要使用的页面或组件中引入组件库: …

    Vue 2023年5月27日
    00
  • Vue的底层原理你了解多少

    Vue的底层原理 什么是 Vue Vue.js 是一款用于构建用户界面的渐进式框架,其核心库只关注视图层,易于上手且灵活,同时也能与其它库或已有项目整合。Vue.js 功能强大且支持自定义指令和组件。Vue 官方文档使用的是 Markdown 格式编写,这也说明了 Vue 在开发中注重文档规范和易读性。 Vue 的底层原理 Vue 并不是一个黑盒子,其底层原…

    Vue 2023年5月27日
    00
  • Vue实现多标签选择器

    确定需求 首先,我们需要明确自己的需求,即实现一个多标签选择器,让用户能够方便地选择多个标签进行操作。在确定需求的时候,我们需要考虑如下问题: 该多标签选择器需要支持哪些操作,比如添加标签、删除标签、清空标签等等。 该多标签选择器是否需要支持搜索,用户可以搜索标签进行选择。 多标签选择器的样式应该如何设计,方便用户使用。 在确认好需求之后,我们就可以着手开始…

    Vue 2023年5月27日
    00
  • vue微信分享 vue实现当前页面分享其他页面

    针对”vue微信分享 vue实现当前页面分享其他页面”这一话题,我提供以下的完整攻略: 1. 微信分享的原理 微信分享的原理是通过wx.config和wx.ready两个JS-SDK函数的设置,将需要分享的内容传递给微信服务器,生成分享链接。生成的分享链接是根据当前页面的URL生成的,因此我们需要在不同页面上对应不同的分享信息进行设置。 2. 配置微信 JS…

    Vue 2023年5月27日
    00
  • 巧用Vue.js+Vuex制作专门收藏微信公众号的app

    下面我来详细讲解“巧用Vue.js+Vuex制作专门收藏微信公众号的app”的完整攻略。 1. 搭建Vue.js项目 首先需要搭建一个基于Vue.js的项目。可以使用Vue CLI来快速生成一个基础项目,命令如下: vue create wechat-collect 这个命令会创建一个名为wechat-collect的项目,并自动添加Vue.js所需要的基础…

    Vue 2023年5月27日
    00
  • Vue修改项目启动端口号方法

    下面是详细讲解如何修改Vue项目的启动端口号。 Vue项目启动端口号修改方法 Vue项目启动默认端口号为8080,如果该端口号冲突或者需要更改,可以按以下步骤修改: 第一步:修改package.json文件 在Vue项目根目录下找到package.json文件,将其中的scripts项中的”start”命令中的端口号修改为自己需要的端口号,例如: &quot…

    Vue 2023年5月28日
    00
合作推广
合作推广
分享本页
返回顶部