1.利用vue脚手架工具创建vue,webpack工程目录

npm install -g vue-cli  安装vue脚手架

vue init webpack sell 初始化一个webpack模板,工程名是sell的项目

cd sell 进入项目

npm install 安装项目package.json配置文件中需要的依赖包

npm run dev

2.vue入口html--index.html;js---main.js

在vue的初始阶段,遇到的一些问题

(1)
报错:ESLint: Do not use 'new' for side effects. (no-new) ESLink是检查代码一致性和错误的工具,解决以上报错可以修改ESLink配置,或者解决:解决:
解决: 1,添加/* eslint-disable no-new */注释,ESLink会绕过检查
2,使用let将new后的实例给一个变量,符合检查,不再报错‘

(2)

 报错You are running Vue in development mode.Make sure to turn on production mode when deploying for production. See more tips at https://vuejs.org/guide/deployment.html

 解决:Vue.config.productionTip = true


(3)
报错:Do not mount Vue to <html> or <body> - mount to normal elements instead.

解决:new实例的vue对象,el的dom节点会被template模板替换,所以当节点是body or html时候,会发生报错(可认为html,body是dom不可少的节点,,so...)

(4)
报错:Unhandled rejection RangeError: Maximum call stack size exceededill install loadIdealTree
解决:npm版本兼容问题,要不降版本,本媛觉得麻烦,直接cnpm install搞定

(5)
报错:!!vue-stylus-loader!css-loader?{"sourceMap":true}!../node_modules/_vue-loade....
解決:great solution:https://github.com/vuejs/vue-loader/issues/415(6)
报错:关于eslink检查的报错
解决:自定义eslink检查规则,例如强制分号的检查等

(7)
报错:
Cannot find module 'stylus'
解决:依赖中缺少stylus的引入,在package中添加style-stylus,stylus,执行npm install;
Cannot find module ...之类的问题可同类解决

(8)
报错:router.map is not a function
解决:vue2.0兼容问题,router的map方法,只支持vue1.0版本
1.降低vue版本(不可取)
   2.兼容2.0版本写法

(9)
报错:router.start is not a function
解决:vue2.0兼容问题,该方法在2.0已经弃用

(10)
报错:Failed to resolve directive: link
解决:
vue2.0兼容问题,v-link方法在2.0已经弃用,使用router-link

(11)
报错:Unknown custom element: <route-view> - did you register the component correctly? For recursive components, make sure to provide the "name" option.
解决:搜了好多东西,确认vue引入,组件已经注册,浪费了好多时间,so...route-view写错,哎.......论避免低级的错误如何主要

(12)
报错:当报错解决之后,发现router-view没有显示,查看元素没有渲染dom
解决:new Router({})中,实例化目标格式错误,routes Not routers


(13)
报错: 路径的引入容易导致错误,我们可以通过定义路径别名解决

最新文章

  1. C标准头文件&lt;string.h&gt;
  2. 搭建fedora开发环境 common lisp, c++, go
  3. C语言的关键字,标示符以及数据类型
  4. Theano tutorial – basic type
  5. CentOS安装wordpress权限问题
  6. Qt 常用的功能
  7. 朝花夕拾-android 获取当前手机的内存卡状态和网络连接状态
  8. Jenkins进阶系列之——01使用email-ext替换Jenkins的默认邮件通知
  9. 每日一九度之 题目1038:Sum of Factorials
  10. 文件Copy和文件夹Copy
  11. redis错误汇总
  12. iframe的安全问题
  13. Mybatis执行Executor(一)
  14. 推荐个Mac OSX下的Code Editor:Atom
  15. 言简意赅的TIME_WAIT
  16. 程序执行流程/布尔类型与布尔:运算猜数字游戏;库的使用:turtle
  17. java判断通常的逻辑
  18. java定义一个二维数组
  19. log4j2笔记 #03# PatternLayout
  20. linux中解压rar文件

热门文章

  1. 基于函数的I/O操作(头文件stdio.h)
  2. 牛客网数据库SQL实战解析(11-20题)
  3. 神舟zx6-ct5da装黑苹果Macos 10.15.6记录
  4. [QZOI2019]Game 题解
  5. wxmini
  6. react-native 常用命令
  7. vue学习笔记一
  8. springboot AOP实战
  9. windows环境下利用Gitblit搭建Git服务器并实现自动部署Web站点目录
  10. 【原创】经验分享:一个Content-Length引发的血案(almost....)