学习Vue脚手架安装与使用

  在我们搭建vue的脚手架之前我们首先要安装node.js,也就是node环境。从node.js官网下载并安装node,安装过程很简单,一路下一步就可以了。安装完成之后,打开命令行工具(win+r,然后输入cmd),输入 node -v,如下图,如果出现相应的版本号,则说明安装成功。
在这里插入图片描述
1. 安装脚手架命令:

npm install -g vue-cli  (全局安装一次就可以了)

2. 创建项目命令:

vue init webpack my-app  (my-app 为文件夹名)

在这里插入图片描述

//这三项默认,直接回车。
Project name //项目名称。
project description //项目描述。
Author //作者
*********************************************************************************
Install vue-router?  //是否用安装路由。
Use ESLint to lint your code?  //是否用代码的严格书写模式。
//在创建完成之后要用npm install吗?
Should we run `npm install` for you after the project has been created? 
No, I will handle that myself //可以用cnpm install手动安装比npm install快。
							  //install可以简写成 i ,例如:cnpm install => cnpm i

注意:如果显示:vue : 无法加载文件 C:\software\nodejs\node_global\vue.ps1,因为在此系统上禁止运行脚本。
解决报错:
(1)以管理员身份运行PowerShell
(2)在终端执行:get-ExecutionPolicy,显示Restricted(表示状态是禁止的)
(3)在终端执行:set-ExecutionPolicy RemoteSigned
(4)在终端执行:get-ExecutionPolicy,显示RemoteSigned
此时再使用“vue init webpack "项目名称"创建项目,不会报错了。

cnpm命令需要安装淘宝镜像:

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

3. 启动服务器:

npm run dev 或者 npm start   (在package.json => scripts => start找到)
 
我们可以在config => index.js中的port改变入口地址,默认是8080

4. 打包项目:

npm run build	生产环境构建(开发完成时才能用到)

5. 项目目录:

build           	 // webpack相关配置
config          	 // vue基本配置文件(监听端口)
dist            	 // npm run build 之后再生成的目录
src    
	components   		 // 存放组件  
	router       		 // 路由文件夹(配置页面跳转的)  
	App.vue     		 // App.vue是我们的主组件
	main.js              // 页面js程序入口,加载各种公共组件 
static               // 静态资源文件目录
.babelrc             // 用来将ES6编译成浏览器识别的代码
.gitignore           // git忽略上传文件
index.html           // html页面文件入口
package.json         // 配置文件

6.运行过程:
  ①加载服务器时会自动找到当前文件下的index.html(入口html页面)。
  ②src => main.js(入口js)。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值