搭建脚手架cli2.x环境

Vue脚手2.x架环境搭建

一.环境搭建

1.安装node
  • 官网下载node安装包
  • 傻瓜式安装
  • 万一安装后终端没有node环境,要进行node环境变量的配置
  • 可以通过node提供的npm包管理器安装vue脚手架
  • 通过npm安装淘宝镜像cnpm,将nmp指令都修改为cnpm指令(npm install -g cnpm --registry=https://registry.npm.taobao.org)
2.安装全局vue脚手架
  • 起管理员终端(mac: sudo)
  • npm install -g @vue/cli
  • 如果安装失败,检测网络,清npm缓存(npm cache clean --force)后重新安装
3.创建项目
  • 采用可视化方式创建(cmd输入vue ui)
  • 采用命令行方式创建(按自己需求选择)
1.打开终端

2.去向目标目录(将项目创建在该目录)(cd 目标目录) 3.指令创建项目(vue create 项目名) 4.选择自定义:Manually select features 5.用空格选取所需插件:Babel, Router, Vuex, Linter 6.采用Router的history... ? Use history mode for router? (Requires proper server setup for index fallback in production) (Y/n) y 7.选择会报错的 > ESLint with error prevention only 8.选择保存就会检测语法 >(*) Lint on save 9.配置文件都放在package.json下面 > In package.json 10.是否保存这个创建规范 选y则以后创建项目都按照这个规范,这里我们选n ? Save this as a preset for future projects? (y/N) N 11.会在目标目录下创建一个以该项目名命名的文件夹,该文件夹就是所创的项目 
 
创建过程
4.启动项目
1.cd到项目目录
2.启动服务器(npm run serve)
3.退出服务器|刷新服务器(ctrl+c)
4.项目完成后,在项目目标下可以进行项目打包发布,要提前做配置(npm run build)
5.项目目录
dist: 打包的项目目录(打包后会生成) node_modules: 项目依赖 public: 共用资源 src: 项目目标,书写代码的地方 -- assets:资源 -- components:组件 -- views:视图组件 -- App.vue:根组件 -- main.js: 入口js -- router.js: 路由文件 -- store.js: 状态库文件 vue.config.js: 项目配置文件(没有可以自己新建) 
6.项目开发
  • vue.config.js
module.exports={ devServer: { port: 8888 } } // 修改端口,选做 
  • main.js
// 不用修改
// 采用之前的语法创建根实例
new Vue({ el: "#app", router: router, store: store, render: function (h) { return h(App) } }) 
  • *.vue
<template> <!-- 模板区域 --> </template> <script> // 逻辑代码区域 // 该语法和script绑定出现 export default { } </script> <style scoped> /* 样式区域 */ /* scoped表示这里的样式只适用于组件内部, scoped与style绑定出现 */ </style>

转载于:https://www.cnblogs.com/xzybk/p/11422359.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值