Web 前端 之 Vue webpack 环境的搭建及工程创建简单整理

Web 前端 之 Vue webpack 环境的搭建及工程创建简单整理

目录

Web 前端 之 Vue webpack 环境的搭建及工程创建简单整理

一、简单介绍

二、实现原理

三、注意事项

四、安装步骤

node (npm) 的安装

 修改 npm 全局包安装路径 (就可以将全局包不安装在C盘)

安装cnpm,解决npm安装速度慢甚至不能安装的问题

安装 vue cli 环境

必要的时候安装 npm i -g @vue/cli-init

安装 npm install -g webpack

五、创建工程


一、简单介绍

Web 开发的一些知识整理,方便后期遇到类似的问题,能够及时查阅使用。

本节介绍,Web 前端开发中使用 vue init webpack ,环境的安装搭建,如果有不足之处,欢迎指出,或者你有更好的方法,欢迎留言。

操作环境:

  • win 10
  • node 16.14.0 版本
  • npm 8.3.1 版本
  • @vue/cli 5.0.4

二、实现原理

安装

1、使用 node 的相关命令进行操作者(如果没有安装 node ,需要先安装)

2、npm install -g @vue/cli 安装 (注 :安装 vue-cli 脚手架目前需要node版本为 v3.0 以上)

3、(提示时,根据需要安装)npm install -g @vue/cli-init

4、npm install -g webpack 加-g是安装到全局

创建

1、vue init webpack xx工程名称 ,创建工程

2、cd xx工程名称,npm run dev 运行,输入对应网址即可网页浏览

三、注意事项

1、npm install -g @vue/cli 加-g是安装到全局

2、(提示时,根据需要安装)npm install -g @vue/cli-init 加-g是安装到全局

3、npm install -g webpack 加-g是安装到全局

两种安装方式
npm的安装方式有两种,分为全局安装和局部安装。

全局安装就是在任何文件夹都可运行,其实原理也就是写进环境变量,每次在命令行中敲入命令时,根据环境变量的设置寻找对应的可执行程序运行。当选择全局安装时,默认的安装路径为C:\Users\xxx\AppData\Roaming\npm,缓存路径为C:\Users\xxx\AppData\Roaming\npm_cache,其中xxx根据自己是自己系统的用户名。

npm install -g <package_name>

局部安装就是在当前项目中建立包,在当前项目中起作用,当选择项目局部安装包时,默认的安装路径为项目根目录文件夹node_modules。

npm install <package_name>

四、安装步骤

node (npm) 的安装

1、在百度上搜索 下载 nodejs,即可找到下载地址,如图

 

2、在官网选择自己需要的进行下载,这里以 windows 为例,点击下载即可

下载 | Node.js

 

3、下载好后,点击安装包,安装即可

 

4、打开 cmd 窗口(win + R 键,输入 cmd 回车),输入 node -v 和 npm -v 即可看到如下结果说明安装好了

 

 修改 npm 全局包安装路径 (就可以将全局包不安装在C盘)

1、在 cmd 中输入一下命令进行配置

(根据需要设置文件路径 ,但必须是相同的文件名(xxx\npm_global 和 xxx\npm_cache)\配置)

npm config set prefix "D:\MySoftware\NodejsGlobalPackages\npm_global"
npm config set cache "D:\MySoftware\NodejsGlobalPackages\npm_cache"

2、可以查看一下是否配置成功

npm config ls

 

安装cnpm,解决npm安装速度慢甚至不能安装的问题

1、在 cmd 窗口中输入

npm install -g cnpm --registry=http://registry.npm.taobao.org

 

安装 vue cli 环境

1、在 cmd 窗口中输入 cnpm install -g @vue/cli ,进行安装

 2、安装过后,我们到npm_global目录下的node_modules看一下,已经安装成功,事实上这就是全局包的安装路径。

3、由于我们之前重新设置了全局环境,现在使用 vue ,可能会报错:vue command not found 。原因很简单,就是我们修改了路径,环境变量却还没配置,所以系统找不到可执行程序。打开环境变量配置,在系统变量中新增NODE_PATH,变量值为设置的安装路径下的 node_modules,如图

 4、然后再设置用户变量中 path,新增一个值,把全局环境配置上,如图 

 

必要的时候安装 npm i -g @vue/cli-init

1、npm install -g @vue/cli-init

 

安装 npm install -g webpack

1、输入 npm intall -g webpack

 

五、创建工程

1、打开cmd ,在当前文件夹目录下,输入 vue init webpack VueBookStoreSystem,其中 VueBookStoreSystem 为工程名称,工程已存在会提示

 

2、根据提示依次选择自己需要的设置,然后等待安装即可

 

3、安装完成后,根据提示,进入文件夹,运行工程

 

4、 运行没有问题,浏览器输入网址,效果如下

 

5、工程文件目录结构如下

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: Spring Boot和Vue.js是两个非常流行的开发框架,它们可以很好地配合使用来构建现代化的Web应用程序。 要搭建一个Spring Boot和Vue.js项目,你需要按照以下步骤进行: 1. 首先,你需要安装Java和Node.js环境。 2. 接下来,你需要创建一个Spring Boot项目。你可以使用Spring Initializr来创建一个基本的Spring Boot项目,然后添加所需的依赖项。 3. 然后,你需要创建一个Vue.js项目。你可以使用Vue CLI来创建一个基本的Vue.js项目。 4. 接下来,你需要将Vue.js项目与Spring Boot项目集成。你可以使用Webpack来打包Vue.js项目,并将打包后的文件放置在Spring Boot项目的静态资源目录中。 5. 最后,你可以开始编写你的应用程序代码。你可以使用Vue.js来构建前端界面,使用Spring Boot来处理后端逻辑和数据存储。 总的来说,搭建一个Spring Boot和Vue.js项目需要一些基本的技能和知识,但是一旦你掌握了这些技能,你就可以轻松地构建现代化的Web应用程序。 ### 回答2: springboot和vue都是当下非常火热的开发框架,它们分别适用于不同领域的开发,而组合在一起,可以让我们更好地实现开发目标。本文将详细介绍springboot vue项目的搭建过程,希望能够对开发者的实践有所启发。 1.前期准备 在开始搭建springboot vue项目之前,我们需要做一些前期准备工作,包括安装组件和配置环境变量,确保我们能够顺利地进行后续的开发工作。在此不做过多阐述,下面我们就进入正题。 2.搭建springboot后端项目 我们可以先从搭建springboot后端项目开始,follow上述准备工作,选择合适的工具,如idea进行新建springboot项目,进行如下配置: 1)选择spring initializr,在其中勾选相应的组件 2)在项目名称中设置好项目名和其相应的groupId等信息 3)选中web、jpa、mysql等相应的依赖库 4)创建好后,我们就可以在工具中看到我们的springboot项目构建完成了。 在此基础上,我们需要在项目中进行一些配置,以便能够更加高效地开发: 1)在src/main/resources下新建application.yml文件,设置springboot框架的配置信息,比如端口号、数据库连接等信息。 2)配置pom.xml文件,引入相应的依赖库,比如spring-boot-starter-data-jpa、mysql-connector-java等。 3)创建实体类,并在其中设置数据表的映射关系。 4)新建具体业务层service、dao、controller等类,并编写相应的业务代码逻辑。 5)在main函数中新建启动类,运行springboot项目 到这里,我们的springboot后端项目就搭建完成了,我们可以在springboot的框架基础上进行vue的开发。 3.搭建vue前段项目 接下来,我们开始搭建vue前端项目,同样的,我们需要在此之前进行一些前期准备工作。我们可以选择脚手架创建或者使用类似WebStorm、vscode等工具进行创建。 具体步骤如下: 1)在空白目录下打开终端窗口,输入vue init webpack <项目名称>,创建项目 2)在项目目录内打开命令窗口,安装vue-router、axios等框架相应的依赖库。 3)创建router.js、api.js等相应的文件,方便后期代码的编写. 4)在main.js中引入vue的组件,比如vue-router等,这样就可以在vue中直接引用相应的模块 5)新建相应的vue组件,编写前端的业务代码逻辑,进行界面的构建 6)在config/index.js中进行相应的配置,比如端口号、是否开启eslint等信息 到这里,我们的vue前端项目就搭建完成了,可以和后端项目进行对接,实现真正意义上的前后端分离。 4.后端和前端项目对接 完成了springboot后端项目和vue前端项目的搭建,在主流的开发流程中两者是完全分离的,在后端提供API服务,前端带着Token通过API来调用相应的服务。 这时前后端的对接需要建立一个规范和契约,我们应当严格按照“请求和响应”的数据格式进行设计、传输。同时,我们还需要保证前端和后端使用的是同一种架构设计,比如RESTful API。 在前后端项目对接的过程中,我们还需要确定Token的传输和使用方式,并进行权限的控制,保证系统的安全性。 五、总结 本文主要介绍了springboot vue项目的搭建,对于开发人员来说,这是一个相当实用的开发示例。通过对这个示例项目的学习,我们可以更加深入地了解如何基于springboot vue架构进行快速高效的开发。 随着市场需求的不断发展,我们也需要不断地改变我们的学习方式和思考方式,掌握更多更实用的开发技术,保持自己的敏捷性和竞争力。希望这篇文章能够为大家的学习提供帮助,让我们一起在软件开发的道路上更加坚定地勇往直前。 ### 回答3: SpringBoot是一个快速开发的Java Web框架,它可以让你非常快速地搭建起一个RESTful Web应用。Vue是一个用于构建用户界面的渐进式框架,它非常适合构建现代化的Web应用程序。搭建SpringBoot和Vue的项目非常简单,以下是具体的步骤。 一、安装Node.js和Vue CLI 安装Node.js后,通过命令行运行以下命令: $npm install -g vue-cli 这样就可以安装Vue CLI。 二、创建SpringBoot应用 使用Eclipse或IntelliJ IDEA等IDE,创建一个新的SpringBoot项目。如果你不知道如何创建SpringBoot项目,可以查看SpringBoot官方文档。 三、添加Vue依赖 在pom.xml文件中添加下面的依赖: <dependency> <groupId>org.webjars.npm</groupId> <artifactId>vue</artifactId> <version>2.6.10</version> </dependency> 然后在application.properties文件中添加以下代码: spring.resources.static-locations=classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classpath:/public/,classpath:/webjars/ 四、创建Vue项目 通过命令行运行以下命令: $vue create frontend frontend是前端项目的名称,你可以根据自己的喜好来自定义名称。 五、编写代码 现在你已经创建了一个SpringBoot应用和一个Vue项目,你可以开始编写代码了。在Vue项目中,你可以使用Vue Router来定义路由,使用axios来进行异步请求,使用Bootstrap或者ElementUI等UI库来设计界面。 六、打包应用 在Vue项目目录下,通过以下命令来打包应用: $npm run build 然后将项目目录下的dist文件夹中的静态资源复制到SpringBoot应用的src/main/resources/static/目录下。 七、启动应用 在IDE中启动SpringBoot应用,在浏览器中访问http://localhost:8080,即可看到你的Vue应用页面。 以上就是SpringBoot Vue项目搭建的具体步骤。这样的项目可以让你非常快速地开发出优秀的Web应用,同时也可以非常方便地维护和更新。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

仙魁XAN

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值