返回

初识 Vue-Cli3,为你的前端项目增添科技感

前端

1. 前端项目的起点:构建Vue-Cli3项目

踏入前端开发领域的第一步,便是构建一个Vue-Cli3项目。项目创建的过程简单易懂,以下步骤将为您清晰呈现:

  1. 安装Node.js和npm:作为Vue-Cli3的运行环境,Node.js和npm不可或缺。您可以通过官方网站下载并安装。
  2. 安装Vue-Cli3:在终端输入以下命令即可安装Vue-Cli3:
npm install -g @vue/cli
  1. 创建Vue项目:在您想要存放项目的文件夹中,执行以下命令即可创建新的Vue项目:
vue create 项目名称

2. 让项目更具活力:添加Babel支持

为了让项目支持更多现代JavaScript语法,我们还需要添加Babel支持。请按照以下步骤操作:

  1. 安装Babel和相关依赖:执行以下命令安装Babel及其依赖项:
npm install --save-dev @babel/core @babel/preset-env @babel/plugin-proposal-class-properties @babel/plugin-proposal-decorators
  1. 配置Babel:在项目的根目录下创建.babelrc文件,并在其中写入以下内容:
{
  "presets": [
    "@babel/preset-env"
  ],
  "plugins": [
    "@babel/plugin-proposal-class-properties",
    "@babel/plugin-proposal-decorators"
  ]
}
  1. 在package.json文件中添加Babel配置:在package.json文件的scripts对象中,添加以下代码:
"build:babel": "babel src -d lib"
  1. 运行Babel:执行以下命令编译源代码:
npm run build:babel

3. 保持项目整洁:添加Lint工具

为了保持项目的整洁和一致性,我们还需要添加一个Lint工具。ESLint是一个不错的选择,它可以帮助我们检测和修复代码中的错误。

  1. 安装ESLint和相关依赖:执行以下命令安装ESLint及其依赖项:
npm install --save-dev eslint eslint-plugin-vue @vue/eslint-config-standard
  1. 配置ESLint:在项目的根目录下创建.eslintrc.js文件,并在其中写入以下内容:
module.exports = {
  root: true,
  env: {
    node: true
  },
  extends: [
    "plugin:vue/essential",
    "eslint:recommended",
    "@vue/standard"
  ],
  parserOptions: {
    parser: "babel-eslint"
  },
  rules: {}
};
  1. 在package.json文件中添加ESLint配置:在package.json文件的scripts对象中,添加以下代码:
"lint": "eslint src"
  1. 运行ESLint:执行以下命令检查代码中的错误:
npm run lint

4. 项目升级:添加单元测试

为了确保项目的稳定性,我们还需要添加单元测试。Jest是一个常用的单元测试框架,它可以帮助我们编写和运行测试用例。

  1. 安装Jest和相关依赖:执行以下命令安装Jest及其依赖项:
npm install --save-dev jest @vue/test-utils
  1. 配置Jest:在项目的根目录下创建jest.config.js文件,并在其中写入以下内容:
module.exports = {
  moduleNameMapper: {
    "^@/(.*)$": "<rootDir>/src/$1"
  },
  transform: {
    "^.+\\.vue$": "vue-jest"
  }
};
  1. 在package.json文件中添加Jest配置:在package.json文件的scripts对象中,添加以下代码:
"test:unit": "jest"
  1. 运行Jest:执行以下命令运行单元测试:
npm run test:unit

5. 项目锦上添花:添加代码格式化工具

为了让代码更具可读性和一致性,我们还可以添加一个代码格式化工具。Prettier是一个不错的选择,它可以帮助我们自动格式化代码。

  1. 安装Prettier和相关依赖:执行以下命令安装Prettier及其依赖项:
npm install --save-dev prettier
  1. 配置Prettier:在项目的根目录下创建.prettierrc文件,并在其中写入以下内容:
{
  "semi": true,
  "singleQuote": true,
  "printWidth": 100,
  "tabWidth": 2,
  "useTabs": false,
  "trailingComma": "all"
}
  1. 在package.json文件中添加Prettier配置:在package.json文件的scripts对象中,添加以下代码:
"format": "prettier --write src"
  1. 运行Prettier:执行以下命令格式化代码:
npm run format

结语

构建一个Vue-Cli3项目的过程并不复杂,按照以上步骤,您将轻松踏入前端开发的世界。随着您不断深入学习和探索,您将解锁更多强大的功能,为您的项目增添科技感和实用性。