,你可以按照以下步骤进行:
npm init -y
这将创建一个默认的package.json文件,用于管理项目的依赖项。
npm install -g @vue/cli
vue create my-vue-project
这将启动一个交互式的命令行界面,你可以选择不同的配置选项。在这里,你可以选择默认配置或手动选择特定的特性和插件。选择默认配置即可。
cd my-vue-project
npm install --save-dev webpack webpack-cli webpack-dev-server
npm install --save-dev vue-loader vue-template-compiler
const path = require('path');
module.exports = {
entry: './src/main.js',
output: {
path: path.resolve(__dirname, 'dist'),
filename: 'bundle.js',
},
module: {
rules: [
{
test: /\.vue$/,
loader: 'vue-loader',
},
{
test: /\.js$/,
exclude: /node_modules/,
use: {
loader: 'babel-loader',
},
},
],
},
resolve: {
alias: {
vue$: 'vue/dist/vue.runtime.esm-bundler.js',
},
extensions: ['*', '.js', '.vue', '.json'],
},
devServer: {
contentBase: path.resolve(__dirname, 'dist'),
compress: true,
port: 8080,
},
};
import { createApp } from 'vue';
import App from './App.vue';
createApp(App).mount('#app');
<template>
<div>
<h1>Hello Vue.js 3!</h1>
</div>
</template>
<script>
export default {
name: 'App',
};
</script>
<style>
h1 {
color: blue;
}
</style>
npm run serve
这样,你就成功地使用webpack初始化了一个Vue.js 3项目。在这个项目中,webpack负责打包和构建你的代码,vue-loader负责将Vue组件转换为JavaScript模块。你可以根据需要添加其他的webpack插件和配置来满足项目的需求。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云