1、官网下载node,安装node.js环境

安装完成后进入cmd,输入node -v和npm -v查看node和npm是否安装成功及对应的版本

2、全局安装vue-cli:cnpm install -g vue-cli,此命令运行一次即可,以后就不用安装了

执行vue -V查看vue的版本

3、创建项目:vue init  webpack hellovue

4、安装路由:npm install vue-router --save-dev

5、安装elementUi组件:npm install element-ui -S

6、安装项目依赖:npm install

7、运行项目:npm run dev

8、安装sass:cnpm install sass-loader node-sass --save-dev

或者分别执行:npm install node-sass@^4.9.0 -D 、 npm install sass-loader@^7.0.3 -D

(注:安装sass时有时会因为超时一次安装不成功,找个网络好的地方,多安装几次。)

安装成功sass后,找到build文件夹下的webpack.base.conf.js,在module:{}中添加

  {
          test:/\.scss$/,
          loader:["style","css","sass"]
       }

如果报错this.getResolve is not a function,说明是sass-loader的版本过高,因为不指定安装的是8.0.0,此时重新安装7.0.3版本,见上文命令

安装完成后输入<style lang='scss'>测试会不会报错

9、如有需要安装axios:npm install axios -s

10、打包:npm run build

打包完成后悔生成dist文件夹,项目上线时只需要将dist文件夹放到服务器就可以

参见:1、https://blog.csdn.net/inthuixiang/article/details/82225407

2、https://www.jianshu.com/p/251a9db4eebf

3、https://www.cnblogs.com/smallVampire/p/12924776.html

拓展:

1、升级npm: npm install -g npm

2、淘宝镜像的安装: npm install cnpm -g --registry=https://registry.npm.taobao.org

cmd中输入 cnpm -v 查看是否安装成功及对应的版本

3、如果项目启动后显示无法访问,原因是本地端口被占用,要修改端口号,打开config文件夹下的index.js文件,找到port,比如可以修改为port:8787

4、使用npm下载时,出现错误Unexpected end of JSON input while parsing near···,解决方法:先清除缓存,再重新安装

清除缓存:运行npm cache clean --force,重新安装npm install

VUE+ElementUI创建项目的更多相关文章

  1. 使用ElementUI创建项目

    从 0 开始搭建 element 项目 第一步,安装 Nodejs/NPM https://nodejs.org/zh-cn/download/ 下载安装即可! 第二步,安装 vue-cli 打开 c ...

  2. Vue.之.创建项目

    Vue.之.创建项目 第一次使用vue的时候,在已完成node的情况下,还需要在进行安装vue. 指令:cnpm install vue-cli -g      //全局安装 vue-cli 检查vu ...

  3. vue-cli@3.x之使用vue ui创建项目-来自一个战五渣的体验

    1. 全局安装vue-cli yarn global add @vue/cli // 检查安装是否成功 vue -V // 3.2.2 2. 初始化 vue ui 执行命令 vue ui 2.1 该命 ...

  4. 初学Vue.js,用 vue ui 创建项目会不会被鄙视

    全栈的自我修养: 6使用vue ui进行vue.js环境搭建 It is only with the heart that one can see rightly. What is essential ...

  5. 小白6步搞定vue脚手架创建项目

    1.安装node及npm node -v (测试node是否安装成功)npm -v(测试npm是否安装成功) 2.安装cnpm npm install -g cnpm --registry=http: ...

  6. Vue脚手架创建项目

    创建一个基于webpack模板的新项目 D:\Git $ vue -V D:\Git $ vue init webpack my-project ? Project name my-project ? ...

  7. Vue 安装环境创建项目

    vue 是一个单页面框架,基于模块化组件化的开发模式. 搭建开发环境之前必须要安装node.js,然后安装vue的脚手架工具(命令行工具)win + R 输入npm install  --global ...

  8. redis列表,字典,管道,vue安装,创建项目

    redis mysql,redis,mogondb 1.mysql,oracle:关系型数据库,有表概念 2.redis,mongodb/nosql:非关系型数据库 没有表概念 mongodb存储在硬 ...

  9. 解决@vue/cli 创建项目是安装chromedriver时失败的问题

    最近在使用新版vue的命令行工具创建项目时,安装chromedriver老是失败,导致后面的步骤也没有进行.网上搜索了一下,全是使用 工作中常见问题汇总及解决方案 npm install chrome ...

随机推荐

  1. HTML <hr> 标签

    高佣联盟 www.cgewang.com HTML <hr> 标签 实例 当内容的主题发生变化时,使用 <hr> 标签进行分隔: <h1>HTML</h1&g ...

  2. c# Dictionary的使用

    创建:    Dictionary<string, OverCaseData> dataDic = new Dictionary<string, OverCaseData>() ...

  3. IC行业常见用语

    https://www.cnblogs.com/yeungchie/ Active Devices 有源器件 MOSFET Metal-Oxide-Semicoductor Field-Effect ...

  4. C/C++编程笔记:C语言开发经典游戏项目《五子棋》,内含源码

    上一节给大家分享了扫雷游戏的源代码,本篇文章当然也不会让大家失望,专门针对C语言入门或者学习了部分知识之后的小伙伴来练手的游戏项目——<五子棋大战>,本期并不是使用的easyX,因为考虑到 ...

  5. Ajax 提交图片

    话不多说,直接上代码 页面部分 <form id="form1" enctype="multipart/form-data"> id_token: ...

  6. 这几个冷门却实用的 Python 库,我爱了!

  7. CSS基础知识(下)

    3.层叠 稍微复杂的样式表中都可能存在两条甚至多条规则同时选择一个元素的情况.CSS通过一种叫作层叠(cascade)的机制来处理这种冲突. 层叠机制的原理是为规则赋予不同的重要程度.最重要的是作者样 ...

  8. C#LeetCode刷题之#747-至少是其他数字两倍的最大数( Largest Number At Least Twice of Others)

    问题 该文章的最新版本已迁移至个人博客[比特飞],单击链接 https://www.byteflying.com/archives/3746 访问. 在一个给定的数组nums中,总是存在一个最大元素 ...

  9. Quartz.Net的基础使用方法,多任务执行继续扩展

    前一篇随笔讲了Quartz多任务的简单实现 Quartz.Net的基础使用方法,多任务执行 这一篇,来简单对前一篇进行一下简单的扩展 看了前一篇的代码会发现,每次新增一个任务还要去GetJobs方法里 ...

  10. [源码解析] Flink UDAF 背后做了什么

    [源码解析] Flink UDAF 背后做了什么 目录 [源码解析] Flink UDAF 背后做了什么 0x00 摘要 0x01 概念 1.1 概念 1.2 疑问 1.3 UDAF示例代码 0x02 ...