Vue.js 中使用 Vue CLI 创建项目的方式

阅读时长 5 分钟读完

Vue.js 是一款被广泛应用于现代 web 应用开发的 JavaScript 框架。随着 Vue.js 的使用越来越流行,Vue CLI 成为了一款经典工具,用于帮助开发者快速搭建基于 Vue.js 的项目。本文将为您介绍如何使用 Vue CLI 创建项目。

安装 Vue CLI

首先,我们需要在本地安装 Vue CLI。您可以通过 npm 包管理工具进行安装。运行以下命令:

创建项目

安装完 Vue CLI 之后,我们就可以使用它创建一个新的 Vue.js 项目。首先,通过命令行进入您想要创建项目的目录。然后,运行以下命令:

其中,webpack 是一个高度可配置的打包工具,Vue CLI 内置了 webpack,可以直接使用它来快速创建一个新项目。my-project 是项目名称,您可以根据自己的需要更改。

然后,您会看到几个问题:

  • Project name: 项目名称,我们刚才已经提到了。
  • Project description: 项目描述,可以留空。
  • Author: 项目作者,可以留空或者填写您自己的信息。
  • Vue build: 选择 Vue.js 的构建方式。我们选择默认的 Runtime + Compiler。
  • Install vue-router: 是否安装 Vue.js 官方的路由库。这里我们选择 Y
  • Use ESLint to lint your code: 是否使用 ESLint 对您的代码进行语法检查。我们选择默认的 Y
  • Set up unit tests: 是否设置项目单元测试。我们选择默认的 N
  • Setup e2e tests with Nightwatch: 是否设置项目 e2e 测试。我们选择默认的 N
  • Should we run npm install for you after the project has been created? 是否在项目创建后马上运行 npm install。我们选择默认的 Y

随着您不断输入答案,Vue CLI 会基于您的答案创建一个新的项目。

如果您想直接使用默认值,可以使用以下命令:

然后您就可以看到 Vue CLI 创建的项目结构了。

项目结构

Vue CLI 创建的项目结构如下:

-- -------------------- ---- -------
-----------
--- ------
--- -------
--- -------------
--- ----
-   --- -------
-   --- -----------
-   --- -------
-   --- -------
--- -------
--- -----
--- --------
--- -------------
--- ----------
--- ----------
--- -----------------
--- ------------

让我们来看一下每个文件和目录:

  • build/:目录包含配置 webpack 的文件
  • config/:目录包含路由、代理、构建等配置文件
  • node_modules/:目录包含应用依赖的所有 npm 包
  • src/:目录包含项目的源代码
    • assets/:目录包含静态资源文件,例如图片和 CSS 文件
    • components/:目录包含 Vue.js 组件
    • App.vue:Vue.js 根组件
    • main.js:应用的入口 JavaScript 文件
  • static/:目录包含静态资源文件,例如图片和 CSS 文件
  • test/:目录包含测试文件
  • .babelrc:Babel 配置文件,用于转换 ES2015 代码
  • .editorconfig:编辑器配置文件
  • .gitignore:git 忽略文件
  • index.html:项目的主 HTML 文件
  • package-lock.json:锁定应用的依赖包版本
  • package.json:应用的 package.json 文件

运行项目

现在我们已经有了一个全新的 Vue.js 项目,我们可以运行它。运行以下命令:

这会启动应用程序并在 http://localhost:8080 上运行。

创建组件

Vue.js 是一个组件化的框架,因此我们需要在项目中创建组件。我们可以使用 Vue CLI 为我们启动的项目提供的命令行工具来创建组件。

运行以下命令:

这将在 src/components/ 目录下创建一个名为 MyComponent.vue 的文件。

让我们来看一下一个简单的示例组件:

-- -------------------- ---- -------
----------
  -----
    ------ ------- -------
  ------
-----------

--------
------ ------- -
  ----- --------------
  ---- -- -
    ------ -
      -------- ------- -----
    -
  -
-
---------

------ -------
-- -- --
--------

总结

Vue CLI 是一个创建 Vue.js 项目的强大工具。通过简单的命令,您可以在几分钟内创建一个全新的 Vue.js 项目。同时,您还可以使用 Vue CLI 创建组件和插件,来加速您的开发工作。希望这篇文章能够对您深入了解 Vue CLI 以及如何使用它创建项目有所帮助。祝您的 Vue.js 旅程一路顺风!

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6523000395b1f8cacda70ba0

纠错
反馈