vue cli vue cli脚手架搭建建报错

《好看》依托百度技术,精准推荐优质短视频内容,懂你所好,量身打造最适合你的短视频客户端!使用vue-cli脚手架搭建项目
目前很多网站都在使用vue技术来开发,那么问题就来了,怎么用vue搭建项目呢?
这里我向大家介绍怎么使用脚手架搭建项目。
1、首先做好预备工作。
1&安装node.js 。
因为我们这边会用到一个命令npm ,它是node自带的包管理工具,所以需要先安装node.js.下载网址:https://nodejs.org/en/,大家也可以自己百度搜索,建议安装LTS稳定版的,current是最新版,可能不太稳定。安装完成后在“开始”输入栏输入cmd或win+R,打开cmd命令面板,输入node
-v查看安装node版本,有版本号证明安装成功,输入命令where node ,查看node安装的路径,输入npm -v ,同样出现版本号,证明node.js自带的npm存在。
2&安装cnpm(可选择性安装)。
1、由于直接使用npm install 安装第三方包是去国外网站上下载,有可能会被墙而安装失败,所以我们要将下载源切换到国内淘宝上因此需要利用 npm install nrm -g安装一个全局的nrm
2、安装好nrm以后,在cmd命令面板中输入: nrm use taobao 将下载源切换到淘宝,可以使用 nrm ls 查看当前使用的下载源
3、也可安装淘宝提供的类似于npm的工具 cnpm来替代npm安装node包,安装包命令和npm一样,安装cnpm命令: npm install cnpm -g
3&安装webpack资源打包工具。
webpack是一个资源的打包工具,分为1.0和2.0版本,可以将 .js, .css , image等静态资源当做一个模块来进行打包,那么每一种模块都是有一个对应的 loader来实现webpack 1.0版本官网:webpack 2.0版本官网:在这里我们使用webpack 1.14.0
安装步骤:
第一种安装方式:
在命令行面板中 执行:
@1.14.0 -g 将webpack1.14.0版本安装为全局就能够在cmd命令行面板中使用webpack指令了
第二种安装方式:
在cmd命令行面板中 执行: cnpm install webpack@1.14.0 -g 将webpack1.14.0版本安装为全局就能够在cmd命令行面板中使用webpack指令了
2、安装vue-cli
3、新建一个文件夹,用来存放你的项目,然后打开这个文件夹,按住“shift”键,然后鼠标右键,点击”在此处打开命令窗口” 1、在cmd命令面板输入npm install vue-cli -g
注:-g表示全局安装,然后同样检查是否安装成功,输入命令 : vue -V ,注意这里的V是大写的。
4、新建一个文件夹,用来存放你的项目,然后打开这个文件夹,按住“shift”键,然后鼠标右键,点击”在此处打开命令窗口”,输入命令
vue init webpack myproject
5、输入命令 npm install
6、编译。输入命令 npm start 或者命令 npm run dev
希望本文对您有所帮助,有好的意见欢迎探讨!
没有更多推荐了,
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!使用vue-cli(vue脚手架)快速搭建项目 - 简书
使用vue-cli(vue脚手架)快速搭建项目
vue-cli 是一个官方发布 vue.js 项目脚手架,使用 vue-cli 可以快速创建 vue 项目。这篇文章将会从实操的角度,介绍整个搭建的过程。
1. 避坑前言
其实这次使用vue-cli的过程并不顺利,反复尝试几次都遇到以下这个报错:
创建vue-cli工程项目时的报错
在网上查了很多资料才发现原来是node版本过低的问题,虽然没有找到官方对这个“过低”问题的解释,但是根据国外网友的经验之谈,应该是至少使用node6,我将node4更新至node8之后确实没有报错了,顺利搭建。相关答疑帖:
确认node与npm的版本
将这个放在最前面说是希望大家在搭建前,应该先确保将node更新至6以上,这样能少走一些弯路。下面开始正式介绍整个构建过程。
2. 使用 vue-cli 搭建项目
下面整个过程是基于已经安装node.js和cnpm的基础上,node.js如何安装就不在这里详说了。如何全局化安装cnpm,这里简单提一下:
npm install cnpm -g --registry=https://registry.npm.taobao.org
其实对于安装vue-cli,使用npm命令和cnpm命令都是可以的,个人觉得使用npm安装的比较慢,而且很可能会因为网络问题而出错,所以还是觉得使用cnpm稳一点。
(1)全局安装 vue-cli ,在命令提示窗口执行:
cnpm install -g vue-cli
安装vue-cli
出现以上提示表示vue-cli正常安装成功,可以正式创建vue-cli工程项目了。
(2)安装vue-cli成功后,通过cd命令进入你想放置项目的文件夹,在命令提示窗口执行创建vue-cli工程项目的命令:
vue init webpack
创建vue-cli工程项目
确认创建项目后,后续还需输入一下项目名称、项目描述、作者、打包方式、是否使用ESLint规范代码等等,详见上图。安装顺利执行后会,生成如下文件目录:
生成文件目录
(3)生成文件目录后,使用 cnpm 安装依赖:
cnpm install
(4)最后需要执行命令: npm run dev
来启动项目,启动完成后会自动弹出默认网页:
到这一步,就算成功利用vue-cli搭建一个vue项目了,撒花 ~
3.目录结构及其对应作用
通过vue-cli搭建一个vue项目,会自动生成一系列文件,而这些文件具体是怎样的结构、文件对应起什么作用,可以看看下面的解释:
├── build/
# webpack 编译任务配置文件: 开发环境与生产环境
└── ...
├── config/
├── index.js
# 项目核心配置
└── ...
├ ── node_module/
#项目中安装的依赖模块
├── main.js
# 程序入口文件
├── App.vue
# 程序入口vue组件
├── components/
└── ...
└── assets/
# 资源文件夹,一般放一些静态资源文件
└── ...
├── static/
# 纯静态资源 (直接拷贝到dist/static/里面)
├── test/
└── unit/
# 单元测试
├── specs/
# 测试规范
├── index.js
# 测试入口文件
└── karma.conf.js
# 测试运行配置文件
└── e2e/
# 端到端测试
├── specs/
# 测试规范
├── custom-assertions/
# 端到端测试自定义断言
├── runner.js
# 运行测试的脚本
└── nightwatch.conf.js
# 运行测试的配置文件
├── .babelrc
# babel 配置文件
├── .editorconfig
# 编辑配置文件
├── .gitignore
# 用来过滤一些版本控制的文件,比如node_modules文件夹
├── index.html
# index.html 入口模板文件
└── package.json
# 项目文件,记载着一些命令和依赖还有简要的项目描述信息
└── README.md
#介绍自己这个项目的,可参照github上star多的项目。
在前端领域摸爬滚打的一位妹子
vue-cli 是一个官方发布 vue.js 项目脚手架,使用 vue-cli 可以快速创建 vue 项目,GitHub地址是:https://github.com/vuejs/vue-cli vue-cli脚手架的优势 有一套成熟的vue项目架构设计,能够快速初始化一个V...
一、那么我们就从最简单的环境搭建开始: 安装node.js,从node.js官网下载并安装node,安装过程很简单,一路“下一步”就可以了(傻瓜式安装)。安装完成之后,打开命令行工具(win+r,然后输入cmd),输入 node -v,如下图,如果出现相应的版本号,则说明安...
ps: 想了解更多vue相关知识请点击VUE学习目录汇总 ***安装vue项目:vue init webpack vue-musci(项目名称) Vue作为前端三大框架之一截至到目前在github上以收获44,873颗星,足以说明其以悄然成为主流。16年10月Vue发布了2...
本文作者 Jinkey(微信公众号 jinkey-love,官网 https://jinkey.ai)原文链接 https://jinkey.ai/post/tech/vue2.0-xin-shou-wan-quan-tian-keng-gong-lue-cong-huan...
人一生的路真的很长很长啊,一路上从这站下了又从那站上,途中遇上形形色色的过路人,有的愿意陪你走一程,甚至为你挡风遮雨;有的只愿意远远和你打声招呼,告诉你他确实来过;有的只会冷冷看你一眼,甚至对你的存在视而不见。人就是这么奇怪的感情动物,有时能为对方泪流满面,有时又会...
写作是一件孤独的事情,它需要我们自己独自完成,不能假手与人。同时写作又是一件不孤独的事情,因为在我们之前,已经有很多人把他们的写作经验总结出来,我们只需要按照他们提供的思路去做就是了。 在我写作一年多以来,并非一帆风顺,而是困难重重。幸好的是,在朋友们的帮助下,找到了一些可...
1 前几天,发生了这样一件事。 会议中,两位领导因为管理上的问题产生分歧,大吵起来, 争吵了几句后,其中一位突然停止了争吵,会议得以继续进行。 后来,参加会议的同事悄悄对我说:领导要会忍才行。 事后,反而没人在意争吵的内容了。 在会议中可以表达自己的观点,但是争吵绝对不是专...
更换之前要先备份之前的源: 编辑源列表文件 将原来的列表删除,替换: 更新:
内蒙古呼伦贝尔草原上,黑山头因为有一座古城而得名。古城在黑山头西北约10公里处,分内城和外城,城墙均为土筑。外城呈方形,周长2.35公里,占地346290平方米。该古城为辽代遗址,另据《元史译文证补·太祖诸弟世系》和施拉特《史集》记载及有关专家论证,蒙古汗国时期,额尔古纳河...输入搭建vue-cli脚手架命令出现错误? - 知乎有问题,上知乎。知乎作为中文互联网最大的知识分享平台,以「知识连接一切」为愿景,致力于构建一个人人都可以便捷接入的知识分享网络,让人们便捷地与世界分享知识、经验和见解,发现更大的世界。2被浏览139分享邀请回答1添加评论分享收藏感谢收起404 Not Found
The requested URL /a/7116 was not found on this server.

我要回帖

更多关于 vue cli脚手架详解 的文章

 

随机推荐