从零开始通过vue-cli搭建项目
npm i -g vue -cli
全局安装vue-cli脚手架【按需安装】vue init webpack my-project
构建项目cd my-project
打开项目目录,到项目目录路径npm install
可以使用cnpm i
安装依赖包npm run dev
将本地项目跑起来接下来就是做一些配置项
package.json
webpack-dev-server 加上--open --hot 【--hot】参数可以热更新,并且我们执行完run后直接在窗口打开【--open】
"scripts": { "dev": "webpack-dev-server --inline --hot --open --progress --config build/webpack.dev.conf.js", "start": "npm run dev", "build": "node build/build.js" },
按照你的需求开始你的项目。
踩坑记:
坑一:
"vue": "^2.5.2", "vue-router": "^3.0.1" "webpack": "^3.6.0",
router/index.js
遇到报错:
import Vue from 'vue' import Router from 'vue-router' Vue.use(Router) export default new Router({ routes: [{ path: '/login', component: require('@/pages/login').default, meta: { title: '登录' }, }, { path: '/404', component: require('@/pages/404').default, meta: { title: '404' } }, { path: '*', redirect: '/404', hidden: true } ] })
Failed to mount component: template or render function not defined.
解决方案 require路径后加.default
相关推荐
hline 2020-07-29
不知道该写啥QAQ 2020-07-18
helloxiaoliang 2020-06-21
Macuroon 2020-09-11
xiaodaiwang 2020-06-11
不知道该写啥QAQ 2020-05-17
xiaofanguan 2020-05-11
HeliumLau 2020-05-03
tozeroblog 2020-02-21
webfullStack 2020-02-11
csm0 2020-01-12
yezitoo 2020-01-11
HeliumLau 2019-12-07
学知不足业精于勤 2019-11-30
心动 2019-11-17
王军强 2019-11-17
webfullStack 2019-11-17
Macuroon 2019-11-17