vue-cli 3.0脚手架创建vue项目
1. 卸载vue-cli 2.0
npm uninstall -g vue-cli
2. 安装vue-cli 3.0
npm install @vue/cli
3. 创建项目
npm create <项目名>
4. 如果创建出现如下错误: Unexpected end of JSON input while parsing near '...ownload/webpack-0.3.2',则继续下面的步骤。
5. 执行下面两个操作
(1)npm install --registry=https://registry.npm.taobao.org
(2)npm cache clean --force
(3)删除原来创建的项目文件,重新执行第3条命令 npm create <项目名>
6. 执行npm run serve,即可启动服务,可通过浏览器打开页面链接
成功创建的项目目录结构如下:

7. 可根据需要在项目根目录添加vue.config.js配置文件,并输入如下内容:
1 module.exports = {
2 // 基本路径
3 publicPath: '/',
4 // 输出文件目录
5 outputDir: 'dist',
6 // 用于嵌套生成的静态资产(js,css,img,fonts)的目录。
7 assetsDir: '',
8 // 以多页模式构建应用程序。
9 pages: undefined,
10 // eslint-loader 是否在保存的时候检查
11 lintOnSave: true,
12 // 是否使用包含运行时编译器的Vue核心的构建。
13 runtimeCompiler: false,
14 // 默认情况下babel-loader忽略其中的所有文件node_modules。
15 transpileDependencies: [],
16 // 生产环境sourceMap
17 productionSourceMap: true,
18 // webpack配置
19 configureWebpack: () => {},
20 chainWebpack: () => {},
21 // css相关配置
22 css: {
23 // 启用 CSS modules
24 requireModuleExtension: false,
25 // 是否使用css分离插件
26 extract: true,
27 // 开启 CSS source maps?
28 sourceMap: false,
29 // css预设器配置项
30 loaderOptions: {},
31 },
32 // webpack-dev-server 相关配置
33 devServer: {
34 host: '0.0.0.0',
35 port: 8080,
36 https: false,
37 hotOnly: false,
38 proxy: null, // 设置代理
39 before: app => {}
40 },
41 // enabled by default if the machine has more than 1 cores
42 parallel: require('os').cpus().length > 1,
43 // PWA 插件相关配置
44 pwa: {},
45 // 第三方插件配置
46 pluginOptions: {
47 // ...
48 }
49 }
vue-cli 3.0脚手架创建vue项目的更多相关文章
- vue cli 3.0快速创建项目
本地安装vue-cli 前置条件 更新npm到最新版本 命令行运行: npm install -g npmnpm就自动为我们更新到最新版本 淘宝npm镜像使用方法 npm config set reg ...
- Vue CLI 3.0脚手架如何在本地配置mock数据
前后端分离的开发模式已经是目前前端的主流模式,至于为什么会前后端分离的开发我们就不做过多的阐述,既然是前后端分离的模式开发肯定是离不开前端的数据模拟阶段. 我们在开发的过程中,由于后台接口的没有完成或 ...
- vue/cli 3.0脚手架搭建
在vue 2.9.6中,搭建vue-cli脚手架的流程是这样的: 首先 全局安装vue-cli,在cmd中输入命令: npm install --global vue-cli 安装成功: 安装完成 ...
- vue/cli 3.0 脚手架【进阶】 使用 amfe-flexible 和 postcss-px2rem进行移动端适
安装vue-cli3 npm install -g @vue/cli 创建项目 vue-cli-test 脚手架-项目-成功-运行项目 基于vue-cli配置移动端自适应 转自:http://hj ...
- 【1】vue/cli 3.0 脚手架 及cube-ui 安装
安装 Vue CLI 需要 Node.js 8.9 或更高版本 (推荐 8.11.0+).你可以使用 nvm 或 nvm-windows在同一台电脑中管理多个 Node 版本. 检查node版本: $ ...
- @vue/cli 4.0+express 前后端分离实践
之前总结过一篇vue-cli 2.x+express+json-server实现前后端分离的帖子,@vue/cli3.0及4.0搭建的项目与vue-cli2.x的项目结构有很大的不同.这里对@vue/ ...
- VUE CLI 3.0 安装及创建项目
一.安装 VUE CLI 3.0 官网: https://cli.vuejs.org/ 详细资料可以自己先把官网过一遍. 1. 安装(默认你的电脑上已安装node及npm) npm install ...
- Vue CLI 5 和 vite 创建 vue3.x 项目以及 Vue CLI 和 vite 的区别
这几天进入 Vue CLI 官网,发现不能选择 Vue CLI 的版本,也就是说查不到 vue-cli 4 以下版本的文档. 如果此时电脑上安装了 Vue CLI,那么旧版安装的 vue 项目很可能会 ...
- 如何使用@vue/cli 3.0在npm上创建,发布和使用你自己的Vue.js组件库
译者按: 你可能npm人家的包过成千上万次,但你是否有创建,发布和使用过自己的npm包? 原文: How to create, publish and use your own VueJS Compo ...
随机推荐
- Android客户端网络预连接优化机制探究
一.背景 一般情况下,我们都是用一些封装好的网络框架去请求网络,对底层实现不甚关注,而大部分情况下也不需要特别关注处理.得益于因特网的协议,网络分层,我们可以只在应用层去处理业务就行.但是了解底层的一 ...
- NX二次开发-通过数组创建矩阵
函数:UF_CSYS_create_matrix() 函数说明:通过数组创建矩阵. 用法: #include <uf.h> #include <uf_csys.h> exter ...
- 【SQLite】教程01-SQLite简介与安装
为什么要用 SQLite? 不需要一个单独的服务器进程或操作的系统(无服务器的). SQLite 不需要配置,这意味着不需要安装或管理. 一个完整的 SQLite 数据库是存储在一个单一的跨平台的磁盘 ...
- 合宙Luat | Cat.1 Socket数据收不到?学会两招不掉线
1 服务器收不到Socket数据的原因 Socket是大家使用Cat.1模块常用的功能之一,但Cat.1模块不是直接跟服务器连接,而是通过NAT(即网络地址转换)与服务器连接. 一个会话建立后会在NA ...
- 【模拟8.10】Weed(线段树)
考试只好随便骗骗分过去啦啦啦..... 正解是玄学线段树: 以每个操作为叶子节点,我们定义几个变量ce表示层数,h表示高度,add表示所减的层数 那么问题转化为单点修改的问题输出直接是根节点答案 但是 ...
- C++调用Libreoffice接口
由于部分原因,只提供cpp文件,其中代码还需要优化 其中主要涉及了Excel的创建 Sheet页的增加.删除.重命名 表格的合并 表格背景.边框部分属性的设置 表格内字体部分属性设置 表格内容的读取和 ...
- 从零开始学前端,React框架背后的核心机制和原理JSX
什么是React React是起源于Facebook的一个前端框架,用于构建用户界面的JavaScript库,Facebook用来探索一种更加高效优雅的Javascript MVC框架来架设Insta ...
- ubuntu docker开启2375端口,支持远程访问
1.编辑docker文件:/usr/lib/systemd/system/docker.service vi /usr/lib/systemd/system/docker.service 2.Exec ...
- IDEA部署了项目,其他页面可以正常访问,但访问tomcat的localhost:8080却出现404
解决方案 点击Edit Configurations 点击右边的加号, 把目录放在你tomcat目录下的ROOT目录.之后就可以正常运行了
- WPF技巧:命中测试在视觉树中的使用
我们有时候又需求从当前视觉树中找一些东西,比如鼠标按下的时候,看看鼠标下的元素都有什么.又比如某块区域下有哪些元素?某个坐标点下有哪些元素? 这些需求在使用 命中测试的时候,可以非常方便和快速的去找到 ...