除了使用yarn搭建Vue 3项目之外,您还需要进行以下操作:

  1. 安装Vue Router和Vuex

Vue Router和Vuex是Vue 3中常用的路由和状态管理工具,需要在项目中安装并配置使用。

安装Vue Router:

yarn add vue-router@next

安装Vuex:

yarn add vuex@next
  1. 配置Babel

如果您需要在项目中使用ES6+的语法,那么需要在项目中配置Babel。

安装Babel:

yarn add -D babel-loader @babel/core @babel/preset-env

然后在项目根目录下新建一个.babelrc文件,输入以下代码:

{
  "presets": ["@babel/preset-env"]
}
  1. 配置Webpack

如果您需要在项目中使用Webpack来打包和管理资源,那么需要在项目中进行相关配置。

安装Webpack:

yarn add -D webpack webpack-cli webpack-dev-server

然后在项目根目录下新建一个webpack.config.js文件,输入以下代码:

const path = require("path");

module.exports = {
  entry: "./src/index.js",
  output: {
    filename: "bundle.js",
    path: path.resolve(__dirname, "dist"),
  },
  devServer: {
    contentBase: path.join(__dirname, "dist"),
    compress: true,
    port: 9000,
  },
  module: {
    rules: [
      {
        test: /\.js$/,
        exclude: /node_modules/,
        use: {
          loader: "babel-loader",
        },
      },
      {
        test: /\.vue$/,
        use: "vue-loader",
      },
    ],
  },
  resolve: {
    extensions: [".js", ".vue"],
  },
};
  1. 配置Vue Loader

如果您需要在项目中使用Vue单文件组件,那么需要在项目中安装并配置Vue Loader。

安装Vue Loader:

yarn add -D vue-loader@next vue-template-compiler

然后在webpack.config.js文件中添加以下代码:

{
  test: /\.vue$/,
  use: "vue-loader",
}
  1. 配置PostCSS

如果您需要在项目中使用PostCSS来处理CSS,那么需要在项目中进行相关配置。

安装PostCSS:

yarn add -D postcss postcss-loader autoprefixer

然后在项目根目录下新建一个postcss.config.js文件,输入以下代码:

module.exports = {
  plugins: [
    require("autoprefixer")
  ]
}

然后在webpack.config.js文件中添加以下代码:

{
  test: /\.css$/,
  use: [
    "vue-style-loader",
    "css-loader",
    "postcss-loader"
  ]
}
  1. 配置ESLint

如果您需要在项目中使用ESLint来检查代码,那么需要在项目中进行相关配置。

安装ESLint:

yarn add -D eslint eslint-plugin-vue

然后在项目根目录下新建一个.eslintrc.js文件,输入以下代码:

module.exports = {
  root: true,
  env: {
    node: true,
  },
  extends: [
    "plugin:vue/vue3-essential",
    "eslint:recommended",
  ],
  parserOptions: {
    parser: "babel-eslint",
  },
  rules: {},
};
  1. 配置Prettier

如果您需要在项目中使用Prettier来格式化代码,那么需要在项目中进行相关配置。

安装Prettier:

yarn add -D prettier eslint-config-prettier eslint-plugin-prettier

然后在.eslintrc.js文件中添加以下代码:

module.exports = {
  extends: [
    "plugin:vue/vue3-essential",
    "eslint:recommended",
    "plugin:prettier/recommended",
  ],
};

然后在项目根目录下新建一个.prettierrc文件,输入以下代码:

{
  "singleQuote": true,
  "semi": false
}

以上就是在使用yarn搭建Vue 3项目后需要进行的操作

用yarn已经搭建好了vue3项目项目里还需要配什么具体操作

原文地址: http://www.cveoy.top/t/topic/g7le 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录