问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

My Vue Project

创作时间:
作者:
@小白创作中心

My Vue Project

引用
CSDN
1.
https://m.blog.csdn.net/sshsjab/article/details/144797055

Vue.js是一个流行的前端JavaScript框架,用于构建用户界面和单页应用程序。本文将详细介绍如何配置Vue开发环境,包括通过Vue CLI快速搭建项目和手动配置两种方式。

一、Node.js 安装(前提条件)

Vue的开发依赖于Node.js,因为需要使用Node.js的包管理工具npm(或yarn)来安装相关依赖。

下载:

前往Node.js官方网站(Node.js — Run JavaScript Everywhere),根据你的操作系统(Windows、Mac、Linux)选择对应的安装包进行下载安装。一般建议选择长期支持版本(LTS)。

验证安装:

安装完成后,打开命令行工具(在Windows上是命令提示符或PowerShell,在Mac和Linux上是终端),输入以下命令来验证Node.js和npm是否安装成功:

node -v
npm -v

如果能正常显示对应的版本号,则说明安装成功。

二、使用 Vue CLI(命令行工具)搭建 Vue 项目环境

Vue CLI是官方推荐的快速搭建Vue项目的脚手架工具。

安装 Vue CLI:

在命令行中运行以下命令全局安装Vue CLI:

npm install -g @vue/cli
# 或者使用 yarn
yarn global add @vue/cli

安装完成后,可以通过以下命令查看已安装的Vue CLI的版本号:

vue --version

创建 Vue 项目:

进入你想要创建项目的目录(例如在命令行中通过cd命令切换目录),然后运行以下命令创建一个新的Vue项目:

vue create my-project

这里my-project是你的项目名称,可以根据实际情况修改。在创建过程中,会提示你选择一些项目配置,比如是否使用TypeScript、选择哪种CSS预处理器等,你可以根据自己的需求进行选择。

启动项目:

项目创建完成后,进入项目目录:

cd my-project

然后运行以下命令启动开发服务器:

npm run serve
# 或者使用 yarn
yarn serve

此时,在浏览器中访问http://localhost:8080(默认端口是8080,如果端口被占用可能会自动分配其他端口,命令行中会有提示),就可以看到Vue项目的初始页面了。

三、手动配置 Vue 环境(不借助 Vue CLI)

创建项目目录结构:

先创建一个项目文件夹,比如my-vue-project,然后在该文件夹下创建index.htmlmain.jsApp.vue等基础文件。

引入 Vue 库:

index.html文件的<head>标签内,通过<script>标签引入Vue的CDN版本,例如:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>My Vue Project</title>
    <script src="https://cdn.jsdelivr.net/npm/vue@2.6.14/dist/vue.js"></script>
</head>
<body>
    <div id="app">
        {{ message }}
    </div>
    <script src="main.js"></script>
</body>
</html>

这里引入的是Vue 2的版本,你也可以根据需要改成Vue 3的对应CDN链接。

编写 Vue 代码:

main.js文件中编写代码来实例化Vue并挂载到对应的DOM元素上,示例如下:

import Vue from 'vue'
import App from './App.vue'
new Vue({
  render: h => h(App),
}).$mount('#app')

App.vue文件中可以编写Vue组件相关的模板、样式和逻辑,例如:

<template>
  <div>
    <h1>Hello, Vue!</h1>
  </div>
</template>
<style scoped>
h1 {
  color: blue;
}
</style>
<script>
export default {
  name: 'App',
  data() {
    return {
      message: 'This is a Vue app'
    }
  }
}
</script>

这样通过手动的方式也完成了一个简单的Vue环境搭建,不过这种方式相对比较繁琐,对于复杂项目管理起来不太方便,更多适用于简单示例或者对构建流程有特殊需求的情况。

总之,你可以根据实际项目的规模、需求等因素选择合适的Vue环境配置方式来开启Vue项目的开发。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号