搭建vue项目

一、安装

1、安装node.js。官网地址:https://nodejs.org/zh-cn/

2、安装Visual Studio Code。Visual Studio Code - Code Editing. Redefined

3、安装webpack。

npm i webpack -g   #全局安装webpack
npm i webpack-cli -g  #全局安装webpack脚手架
webpack -v    #查看 版本

4、全局安装脚手架

npm i @vue/cli -g  #全局安装vue脚手架
vue -V   #查看vue脚手架版本   @4.5.12

如果使用npm 安装脚手架速度很慢时,转成cnpm,通过淘宝镜像就行下载
npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm i @vue/cli -g 

二、创建项目

新建demo文件夹之后,拖进vscode软件中,右键在集成终端打开,执行以下操作。

1、通过脚手架创建项目,步骤如下

vue create 项目名称
cd 项目目录 #进入项目目录
npm run serve  #启动项目
项目运行在: http://localhost:8080

(1)vue create demo_hou之后会出来一下内容

Default为认配置,只有Babel和eslint

选择第三个手动配置

(2)下面的星号代表选择,Choose Vue version、Babel、Router、Vuex、CSS预处理器、Linter / Formatter格式检查

(3)下面是选择版本,2.x和3.x的版本,我选择了2.x的版本。 

 

(4)是否使用路由的 histroy 模式(Yes)

(5)选择一个css预处理器(Less)

(6)选择一个eslint配置(ESLint + Standard config

(7)选择什么时候进行eslint代码规则检查(Lint on save)保存的时候

(8)将babel、postcss、eslint这些配置文件放哪(In dedicated config files)选择第一个,独立文件放置

(9)是否保存这份预设配置,选择是的话,会让你填写一个预设文件的名字,下次创建一个vue项目,可以直接使用这个预设文件,而无需再进行配置。我这里没有保存,选择了n

(10)最后一步,进入demo_hou,通过npm run serve运行

 

 二、2.1下面是生成的目录结构

node_modules: 这个文件夹里面是我们项目需要的一些依赖;
public: 静态文件夹,这个文件夹中的资源不会被webpack编译,构建生产包的时候,会被直接拷贝一份;
assets:  是页面和组件中用到的静态资源,比如公共样式文件,字体文件图片等,该文件夹与public的区别是:该文件夹中的资源会被webpack编译;
components:  文件夹中存放我们的组件;
views:  文件夹中存放我们的页面;
App.vue:  这个文件是我们所有vue页面的顶层文件;
main.js:  是我们整个项目的入口文件;
router.js:  是路由的配置文件;
store.js:  是vuex的配置文件;
.browserslistrc: 文件用于给开发者设置浏览器版本的范围;
.eslintrc.js: eslint配置文件;
.gitignore: 需要git忽略的文件;
babel.config.js: babel的配置工具;
package-lock.json: 记录项目依赖中各个依赖之间的关系和版本,防止npm包中有不遵守“相同大版本号的同一个库包,其接口符合兼容要求”
这一规范,导致项目运行报错;
package.json: 项目的描述文件包括项目名、依赖的版本、作者、命令、入口文件等信息。
README.md: 项目的说明文档,项目介绍、License、一些命令(例如:启动命令、打包命令、单元测试命令等)

相关文章

一准备工作umi为react的一个封装比较nice的脚手架。优点当然...
webpack在引入两个依赖的包时,可能需要使用shimming,意思是...
  Happypack (plugin)多线程使用loader编译文件treeshaki...
一目录结构├──build//构建相关├──config//配置相关├─...
接着第一节的demo现在我们尝试整合一些其他资源,比如图像,...
webpack的打包原理识别入口文件通过逐层识别模块依赖(Common...