热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

vue学习:使用vuecli脚手架新建vue工程项目

由于毕设想要用vue搭建前端界面,就去学习了vue,下面介绍如何使用nodeJS搭建一个本地的vue项目。(1)安装nod

由于毕设想要用vue搭建前端界面,就去学习了vue,下面介绍如何使用nodeJS搭建一个本地的vue项目。

(1)安装node.js环境到本地

安装地址:node.js 下载官网
安装最新版就可以了

(2)配置node.js

配置的话可以看这篇:Node.js的安装及环境配置【超详细】

打开cmd,检测配置是否完成,输入 node -v / npm -v:
在这里插入图片描述
这样说明配置成功

(3)安装 vue-cli 脚手架工具

npm install -g vue-cli

这个命令只需要运行一次,安装上之后,以后就不用安装了。


(4)用脚手架搭项目

先新建一个空文件夹,我这里叫demo,放在D盘下面
打开cmd,cd 进入到这个项目目录之下
在这里插入图片描述
然后运行下面的创建语句:

vue init webpack-simple demo(你的项目名字)

vue init webpack demo(你的项目名字)

两者区别
vue init webpack-simple :轻巧配置,没有多余的配置和包,但能保证项目正常运行。
vue init webpack :完整配置,包含比较多配置和包。


运行该命令后跳出选项的解释:

在这里插入图片描述

  • Generate project in current directory? (是否在当前目录下创建)
    Yes

  • Project name (vue项目实例) Demo (项目名称)
    默认这个项目名就直接回车

  • Project description A sipmle vue project (项目描述)
    直接回车

  • Author (作者)
    直接回车

  • Runtime + Compiler: recommended for most users(运行加编译)
    直接回车

  • Install vue-router? (Y/n) (是否安装路由)
    Y

  • Use ESLint to lint your code? (Y/n) (是否使用ESLint管理代码,ESLint是个代码风格管理工具,是用来统一代码风格的,并不会影响整体的运行,这也是为了多人协作,新手就不用了,一般项目中都会使用)
    Y

  • Pick an ESLint preset (选择一个ESLint预设,编写vue项目时的代码风格,因为选择了使用ESLint)
    (Use arrow keys)

  • Setup unit tests with Karma + Mocha? (Y/n)(是否安装单元测试)
    N

  • Setup e2e tests with Nightwatch(Y/n)?(是否安装e2e测试)
    N

回车后进行相关包的安装,接下来一个vue项目就建成了

(5)运行vue项目

新建完成后

cd demo //进行项目文件夹npm install //安装node_modules文件夹(该文件里的内容就是之前安装的依赖)npm run dev //运行项目

文件夹目录如下:
在这里插入图片描述

运行成功截图:
在这里插入图片描述

在这里插入图片描述


推荐阅读
  • 基于Node.js的高性能实时消息推送系统通过集成Socket.IO和Express框架,实现了高效的高并发消息转发功能。该系统能够支持大量用户同时在线,并确保消息的实时性和可靠性,适用于需要即时通信的应用场景。 ... [详细]
  • 从零起步:使用IntelliJ IDEA搭建Spring Boot应用的详细指南
    从零起步:使用IntelliJ IDEA搭建Spring Boot应用的详细指南 ... [详细]
  • 【前端开发】深入探讨 RequireJS 与性能优化策略
    随着前端技术的迅速发展,RequireJS虽然不再像以往那样吸引关注,但其在模块化加载方面的优势仍然值得深入探讨。本文将详细介绍RequireJS的基本概念及其作为模块加载工具的核心功能,并重点分析其性能优化策略,帮助开发者更好地理解和应用这一工具,提升前端项目的加载速度和整体性能。 ... [详细]
  • 掌握DSP必备的56个核心问题,我已经将其收藏以备不时之需! ... [详细]
  • Windows环境下详细教程:如何搭建Git服务
    Windows环境下详细教程:如何搭建Git服务 ... [详细]
  • IIS 7及7.5版本中应用程序池的最佳配置策略与实践
    在IIS 7及7.5版本中,优化应用程序池的配置是提升Web站点性能的关键步骤。具体操作包括:首先定位到目标Web站点的应用程序池,然后通过“应用程序池”菜单找到对应的池,右键选择“高级设置”。在一般优化方案中,建议调整以下几个关键参数:1. **基本设置**: - **队列长度**:默认值为1000,可根据实际需求调整队列长度,以提高处理请求的能力。此外,还可以进一步优化其他参数,如处理器使用限制、回收策略等,以确保应用程序池的高效运行。这些优化措施有助于提升系统的稳定性和响应速度。 ... [详细]
  • MySQL日志分析在应急响应中的应用与优化策略
    在应急响应中,MySQL日志分析对于检测和应对数据库攻击具有重要意义。常见的攻击手段包括弱口令、SQL注入、权限提升和备份数据窃取。通过对MySQL日志的深入分析,不仅可以及时发现潜在的攻击行为,还能详细还原攻击过程并追踪攻击源头。此外,优化日志记录和分析策略,能够提高安全响应效率,增强系统的整体安全性。 ... [详细]
  • 基于Node.js、EJSExcel、Express与Vue.js构建Excel转JSON工具:首阶段——Vue.js项目初始化及开发环境配置
    在近期的一个H5游戏开发项目中,需要将Excel数据转换为JSON格式。经过调研,市面上缺乏合适的工具满足需求。因此,决定利用Node.js、EJSExcel、Express和Vue.js自行构建这一工具。本文主要介绍项目的第一阶段,即Vue.js项目的初始化及开发环境的配置过程,详细阐述了如何搭建高效的前端开发环境,确保后续功能开发的顺利进行。 ... [详细]
  • 链游未来前景广阔,潜力无限 ... [详细]
  • 利用Node.js开发的成都58同城高效租房信息抓取工具
    基于Node.js开发的成都58同城高效租房信息抓取工具,旨在为用户提供便捷、高效的房源搜索体验。该工具能够快速抓取并筛选出性价比高的租房信息,帮助用户在海量信息中迅速找到满意的房源。通过优化数据处理流程和提升抓取效率,该工具显著提升了租房信息的获取速度和准确性,为租房者节省了大量时间和精力。 ... [详细]
  • 软件开发史上最具影响力的十位编程大师(附图解)
    在软件开发领域,有十位编程大师对行业发展产生了深远影响。本文基于国外知名社区的一项评选,通过图文并茂的形式,详细介绍了这十位杰出人物,包括游戏开发先驱John Carmack等,为读者呈现了他们卓越的技术贡献与创新精神。 ... [详细]
  • 2017-09-07前端日报精选JavaScriptEventLoop机制详解与Vue.js中实践应用Redux基础与实践如何用js获取虚拟键盘高度?( ... [详细]
  • 本文深入解析了 Apache 配置文件 `httpd.conf` 和 `.htaccess` 的优化方法,探讨了如何通过合理配置提升服务器性能和安全性。文章详细介绍了这两个文件的关键参数及其作用,并提供了实际应用中的最佳实践,帮助读者更好地理解和运用 Apache 配置。 ... [详细]
  • 如果你对 IntelliJ IDEA 的界面不太熟悉,可能会对如何在 Android Studio 中执行一些常见任务感到困惑。本文提供了多种开发技巧和实用窍门,帮助开发者更好地利用 Android Studio 的强大功能,包括界面导航、代码调试和项目管理等方面,使开发过程更加高效顺畅。 ... [详细]
  • Webpack与Babel的配置详解及优化策略深入探讨了这两个工具在现代前端开发中的应用。Babel作为一款强大的JavaScript编译器,能够将最新版的JavaScript代码转换为广泛兼容的版本,从而突破浏览器对ES规范的支持限制,确保开发者可以无缝使用最新的语言特性。本文不仅介绍了如何高效配置Webpack与Babel,还提供了多种优化策略,以提升构建性能和代码质量。 ... [详细]
author-avatar
魔者
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有