<h2>使用 Webpack 5 搭建 Vue 2 项目 (适配 Node.js 14.15.0)</h2>
<p>本教程将指导你使用 Webpack 5 为 Vue 2 项目创建一个开发环境,并确保其与 Node.js 14.15.0 版本兼容。</p>
<p><strong>步骤 1:创建项目并初始化</strong>bashmkdir vue2-projectcd vue2-projectnpm init -y</p>
<p><strong>步骤 2:安装依赖</strong>bashnpm install vue@2 vue-loader@15 vue-template-compiler webpack webpack-cli webpack-dev-server --save-dev</p>
<p><strong>步骤 3:创建项目结构</strong></p>
<p>vue2-project/  - public/    - index.html  - src/    - main.js    - App.vue  - webpack.config.js  - package.json</p>
<p><strong>步骤 4:编写代码</strong></p>
<ul>
<li>
<p>**public/index.html:**html<!DOCTYPE html><html lang='en'><head>  <meta charset='UTF-8'>  <title>Vue 2 Project</title></head><body>  <div id='app'></div>  <script src='../dist/main.js'></script></body></html></p>
</li>
<li>
<p>**src/App.vue:**vue<template>  <div>    <h1>Hello, Vue 2!</h1>  </div></template></p>
</li>
</ul>
<script>export default {  name: 'App',};</script>
<ul>
<li>**src/main.js:**javascriptimport Vue from 'vue';import App from './App.vue';</li>
</ul>
<p>new Vue({  render: (h) =&gt; h(App),}).$mount('#app');</p>
<ul>
<li>**webpack.config.js:**javascriptconst path = require('path');</li>
</ul>
<p>module.exports = {  mode: 'development',  entry: './src/main.js',  output: {    path: path.resolve(__dirname, 'dist'),    filename: 'main.js',  },  resolve: {    extensions: ['.js', '.vue'],    alias: {      vue$: 'vue/dist/vue.runtime.esm.js',      '@': path.resolve(__dirname, 'src'),    },  },  module: {    rules: [      {        test: /.vue$/,        loader: 'vue-loader',      },    ],  },  devServer: {    contentBase: path.resolve(__dirname, 'public'),    port: 8080,  },};</p>
<p><strong>步骤 5:配置启动脚本</strong></p>
<p>在 <code>package.json</code> 文件的 <code>scripts</code> 部分添加以下内容:</p>
<p>'scripts': {  'start': 'webpack serve --config webpack.config.js --open'}</p>
<p><strong>步骤 6:运行项目</strong>bashnpm start</p>
<p>这将在浏览器中打开 <code>http://localhost:8080/</code> 并显示 'Hello, Vue 2!'。</p>
<p><strong>总结</strong></p>
<p>本教程介绍了如何使用 Webpack 5 快速搭建 Vue 2 项目,并确保其与 Node.js 14.15.0 兼容。你可以根据自身项目需求对配置进行调整和扩展。</p>
Webpack5 搭建 Vue2 项目 (Node.js 14.15.0)

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

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