前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >vue使用cli脚手架构建项目工程

vue使用cli脚手架构建项目工程

作者头像
子舒
发布2022-06-09 14:04:06
4210
发布2022-06-09 14:04:06
举报
文章被收录于专栏:子舒的个人博客

vue使用cli脚手架构建项目工程,执行的命令以及遇到的相关的问题

1.下载安装node

测试一下是否成功安装,

代码语言:javascript
复制
$ node -v
// 返回下载的版本号

2.安装webpack环境

代码语言:javascript
复制
$ npm install webpack -g
// 如果失败,可能是因为用户没有权限
// 使用下面这种,管理员权限
$ sudo npm install webpack -g

如果返回版本号代表成功,如果没有,则需要输入下面的命令

代码语言:javascript
复制
$ npm install webpack webpack-cli -g

webpack 4.X 开始,需要安装 webpack-cli 依赖

3.全局安装vue-cli

代码语言:javascript
复制
$ npm install --global vue-cli
// 如果失败,使用sudo
$ sudo npm install --global vue-cli

安装完成之后,输入

代码语言:javascript
复制
$ vue -V

如果返会版本号,说明安装成功

4.构建项目

前面那些命令执行完之后,就可以构建ci项目了,找到我们想要放置项目的文件夹,进入终端,cd到这个文件夹

输入命令:

代码语言:javascript
复制
$ vue init webpack vuedemo
// 名字自己根据要求起,vuedemo
  • Project name (vuedomo): -----项目名称,直接回车,按照括号中默认名字(注意这里的名字不能有大写字母,如果有会报错Sorry, name can no longer contain capital letters)
  • Project description (A Vue.js project): ----项目描述,也可直接点击回车,使用默认名字
  • Author (): ----作者,输入你的大名
  • Runtime + Compiler: recommended for most users 运行加编译,既然已经说了推荐,就选它了 Runtime-only: about 6KB lighter min+gzip, but templates (or any Vue-specificHTML) are ONLY allowed in .vue files - render functions are required elsewhere 仅运行时,已经有推荐了就选择第一个了
  • Install vue-router? (Y/n) 是否安装vue-router,这是官方的路由,大多数情况下都使用,这里就输入“y”后回车即可。
  • Use ESLint to lint your code? (Y/n) 是否使用ESLint管理代码,ESLint是个代码风格管理工具,是用来统一代码风格的,一般项目中都会使用。
  • 接下来也是选择题Pick an ESLint preset (Use arrow keys) 选择一个ESLint预设,编写vue项目时的代码风格,直接y回车
  • Setup unit tests with Karma + Mocha? (Y/n) 是否安装单元测试,我选择安装y回车
  • Setup e2e tests with Nightwatch(Y/n)? 是否安装e2e测试 ,我选择安装y回车 然后就是缓慢的构建过程,等到构建完成,cd进入构建的项目
代码语言:javascript
复制
$ cd vuedemo

然后安装需要的依赖

代码语言:javascript
复制
$ npm install

5.运行项目

运行命令,看看是否能够成功运行项目

代码语言:javascript
复制
$ npm run dev

根据提示,浏览器输入http://localhost:8080

如果端口打不开,肯能是因为被占用了,需要修改配置文件,config > index.js

查看项目工程目录

6.其他

一些其他相关的指令

代码语言:javascript
复制
$ npm run build
// 项目完成之后打包

打包完成之后,会在根目录下生成一个dist文件夹,需要修改配置文件的路径,可以在本地查看

项目上线发布,直接上传dist到服务器即可

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020 年 11 月,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.下载安装node
  • 2.安装webpack环境
  • 3.全局安装vue-cli
  • 4.构建项目
  • 5.运行项目
  • 6.其他
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档