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

vuex编译项目_vuecli3.0脚手架搭建项目的过程详细解说

1.安装vue-cli3.0npminstall-gvuecli#oryarnglobaladdvuecli安装成功后查看版本:vue-V(大写的V)2.命令变化vu

1.安装vue-cli 3.0

npm install -g @vue/cli

# or

yarn global add @vue/cli

安装成功后查看版本:vue -V(大写的V)

2.命令变化

vue create --help

用法:create [options]

创建一个由 `vue-cli-service` 提供支持的新项目

选项:

-p, --preset        忽略提示符并使用已保存的或远程的预设选项

-d, --default                   忽略提示符并使用默认预设选项

-i, --inlinePreset        忽略提示符并使用内联的 JSON 字符串预设选项

-m, --packageManager   在安装依赖时使用指定的 npm 客户端

-r, --registry             在安装依赖时使用指定的 npm registry (仅用于 npm 客户端)

-g, --git [message]             强制 / 跳过 git 初始化,并可选的指定初始化提交信息

-n, --no-git                    跳过 git 初始化

-f, --force                     覆写目标目录可能存在的配置

-c, --clone                     使用 git clone 获取远程预设选项

-x, --proxy                     使用指定的代理创建项目

-b, --bare                      创建项目时省略默认组件中的新手指导信息

-h, --help                      输出使用帮助信息

3.创建项目

去到指定目录下创建项目(project-name:项目名称)

vue create project-name

my-default 是 我原来保存好的模板;

default 是 使用默认配置

Manually select features 是 自定义配置

4.选择配置(自定义配置)

5.选择css预编译,这里我选择less

Please pick a preset: Manually select features

Check the features needed for your project: Router, Vuex, CSS Pre-processors, Linter, Unit

Pick a CSS pre-processor (PostCSS, Autoprefixer and CSS Modules are supported by default):

SCSS/SASS

> LESS

Stylus

6.语法检测工具,这里我选择ESLint + Standard config

Please pick a preset: Manually select features

Check the features needed for your project: Router, Vuex, CSS Pre-processors, Linter, Unit

Pick a CSS pre-processor (PostCSS, Autoprefixer and CSS Modules are supported by default): Stylus

Pick a linter / formatter config: (Use arrow keys)

ESLint with error prevention only

ESLint + Airbnb config

> ESLint + Standard config

ESLint + Prettier

7.选择语法检查方式,这里我选择保存就检测

Please pick a preset: Manually select features

Check the features needed for your project: Router, Vuex, CSS Pre-processors, Linter, Unit

Pick a CSS pre-processor (PostCSS, Autoprefixer and CSS Modules are supported by default): Stylus

Pick a linter / formatter config: Prettier

Pick additional lint features: (Press to select, to toggle all, to invert selection)

>( ) Lint on save // 保存就检测

( ) Lint and fix on commit // fix和commit时候检查

8.接下来会问你把babel,postcss,eslint这些配置文件放哪,这里随便选,我选择放在独立文件夹

Please pick a preset: Manually select features

Check the features needed for your project: Router, Vuex, CSS Pre-processors, Linter, Unit

Pick a CSS pre-processor (PostCSS, Autoprefixer and CSS Modules are supported by default): Stylus

Pick a linter / formatter config: Prettier

Pick additional lint features: Lint on save

Pick a unit testing solution: Jest

Where do you prefer placing config for Babel, PostCSS, ESLint, etc.? (Use arrow keys)

> In dedicated config files // 独立文件放置

In package.json // 放package.json里

9.键入N不记录,如果键入Y需要输入保存名字,如第一步所看到的我保存的名字为my-default

Please pick a preset: Manually select features

Check the features needed for your project: Router, Vuex, CSS Pre-processors, Linter, Unit

Pick a CSS pre-processor (PostCSS, Autoprefixer and CSS Modules are supported by default): Stylus

Pick a linter / formatter config: Prettier

Pick additional lint features: Lint on save

Pick a unit testing solution: Jest

Where do you prefer placing config for Babel, PostCSS, ESLint, etc.? In dedicated config files

Save this as a preset for future projects? (Y/n) // 是否记录一下以便下次继续使用这套配置。

10.确定后,等待下载依赖模块

11.项目创建好后

cd project-name // 进入项目根目录

run serve // 运行项目

12.浏览器打开  http://localhost:8080

总结

上面讲到的是小编给大伙介绍的vue-cli3.0 脚手架搭建项目的过程详解,希望对各位网友能有帮助,有任何疑问或建议请关注我们公众号(shtmlnet)给我们留言,。。在这十分感谢大家对学猫在线(shtml.net)网站的支持!

本文来源:http://www.cnblogs.com/qq1272850043/p/9812421.html



推荐阅读
  • 在 Windows 10 环境中,通过配置 Visual Studio Code (VSCode) 实现基于 Windows Subsystem for Linux (WSL) 的 C++ 开发,并启用智能代码提示功能。具体步骤包括安装 VSCode 及其相关插件,如 CCIntelliSense、TabNine 和 BracketPairColorizer,确保在 WSL 中顺利进行开发工作。此外,还详细介绍了如何在 Windows 10 中启用和配置 WSL,以实现无缝的跨平台开发体验。 ... [详细]
  • 利用树莓派畅享落网电台音乐体验
    最近重新拾起了闲置已久的树莓派,这台小巧的开发板已经沉寂了半年多。上个月闲暇时间较多,我决定将其重新启用。恰逢落网电台进行了改版,回忆起之前在树莓派论坛上看到有人用它来播放豆瓣音乐,便萌生了同样的想法。通过一番调试,终于实现了在树莓派上流畅播放落网电台音乐的功能,带来了全新的音乐享受体验。 ... [详细]
  • Node.js 配置文件管理方法详解与最佳实践
    本文详细介绍了 Node.js 中配置文件管理的方法与最佳实践,涵盖常见的配置文件格式及其优缺点,并提供了多种实用技巧和示例代码,帮助开发者高效地管理和维护项目配置,具有较高的参考价值。 ... [详细]
  • 基址获取与驱动开发:内核中提取ntoskrnl模块的基地址方法解析
    基址获取与驱动开发:内核中提取ntoskrnl模块的基地址方法解析 ... [详细]
  • 探索聚类分析中的K-Means与DBSCAN算法及其应用
    聚类分析是一种用于解决样本或特征分类问题的统计分析方法,也是数据挖掘领域的重要算法之一。本文主要探讨了K-Means和DBSCAN两种聚类算法的原理及其应用场景。K-Means算法通过迭代优化簇中心来实现数据点的划分,适用于球形分布的数据集;而DBSCAN算法则基于密度进行聚类,能够有效识别任意形状的簇,并且对噪声数据具有较好的鲁棒性。通过对这两种算法的对比分析,本文旨在为实际应用中选择合适的聚类方法提供参考。 ... [详细]
  • 如何使用和示例代码解析 org.semanticweb.owlapi.model.OWLSubPropertyChainOfAxiom.getPropertyChain() 方法 ... [详细]
  • 在使用Keil C51创建51单片机项目时,启动代码中包含多个关键元素,这些元素确保了系统的正确初始化和运行。主要包括复位向量、中断向量表、系统时钟配置、寄存器初始化以及主函数入口等。这些组件共同协作,为后续的应用程序执行提供稳定的基础。 ... [详细]
  • Go 项目中数据库配置文件的优化与应用 ... [详细]
  • 在Linux环境下进行C++代码调试是开发过程中不可或缺的一环。本文将详细介绍如何利用GDB等调试工具,结合实际案例,帮助初学者掌握高效的调试技巧,提升编程能力。内容涵盖环境配置、断点设置、变量查看及内存分析等方面,旨在为读者提供全面的调试指南。 ... [详细]
  • 基于Node.js的高性能实时消息推送系统通过集成Socket.IO和Express框架,实现了高效的高并发消息转发功能。该系统能够支持大量用户同时在线,并确保消息的实时性和可靠性,适用于需要即时通信的应用场景。 ... [详细]
  • Spring Boot 实战(一):基础的CRUD操作详解
    在《Spring Boot 实战(一)》中,详细介绍了基础的CRUD操作,涵盖创建、读取、更新和删除等核心功能,适合初学者快速掌握Spring Boot框架的应用开发技巧。 ... [详细]
  • 在Unity中进行3D建模的全面指南,详细介绍了市场上三种主要的3D建模工具:Blender 3D、Maya和3ds Max。每种工具的特点、优势及其在Unity开发中的应用将被深入探讨,帮助开发者选择最适合自己的建模软件。 ... [详细]
  • 本项目在Java Maven框架下,利用POI库实现了Excel数据的高效导入与导出功能。通过优化数据处理流程,提升了数据操作的性能和稳定性。项目已发布至GitHub,当前最新版本为0.0.5。该项目不仅适用于小型应用,也可扩展用于大型企业级系统,提供了灵活的数据管理解决方案。GitHub地址:https://github.com/83945105/holygrail,Maven坐标:`com.github.83945105:holygrail:0.0.5`。 ... [详细]
  • 结语 | 《探索二进制世界:软件安全与逆向分析》读书笔记:深入理解二进制代码的逆向工程方法
    结语 | 《探索二进制世界:软件安全与逆向分析》读书笔记:深入理解二进制代码的逆向工程方法 ... [详细]
  • Ceph API微服务实现RBD块设备的高效创建与安全删除
    本文旨在实现Ceph块存储中RBD块设备的高效创建与安全删除功能。开发环境为CentOS 7,使用 IntelliJ IDEA 进行开发。首先介绍了 librbd 的基本概念及其在 Ceph 中的作用,随后详细描述了项目 Gradle 配置的优化过程,确保了开发环境的稳定性和兼容性。通过这一系列步骤,我们成功实现了 RBD 块设备的快速创建与安全删除,提升了系统的整体性能和可靠性。 ... [详细]
author-avatar
江雅君7299
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有