vue基础Vue预研及周边

vue-webpack项目安装及配置

2018-07-03  本文已影响0人  小淘气_嘻

快速部署

# 全局安装 vue-cli
$ npm install --global vue-cli
# 创建一个基于 webpack 模板的新项目
$ vue init webpack my-project
# 安装依赖,走你
$ cd my-project
$ npm install
$ npm run dev

详细部署

基本环境

node 安装 及 安装成功验证

安装vue脚手架工具vue-cli. 执行语句: npm install vue-cli -g

下载vue-cli包.png

vue-cli初始化webpack项目

执行语句: vue init webpack new-project

引导语句页面.png

对应引导句讲解:
1、回车跳转下一个引导配置问题。
2、Project name 填写你定义的项目名称; project description 后面填写对项目的描述; Author 填写作者名
3、之后会问到是够安装vue-router / 是否用ESLint / 是否建立Unit单元测试 / E2E 黑盒测试 / Karma + Mocha

运行项目

执行语句:
cd new-project
npm install
npm run dev

项目启动三部曲.png

将执行语句集成在package.json中的script模块 , 只需要npm start即可以执行

image.png

项目目录结构

详细的目录介绍.png

程序执行的过程

npm run dev

  1. 先找到目录下的package.json文件
  2. 找到文件中的scripts
  3. 找到对应的dev命令:"dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js"
  4. 按照dev命令中的路径找到对应的build下的webpack.dev.conf.js文件
  5. 按照脚本的程序执行
    • 引入版本检测文件check-versions
    • 引入配置文件,process.env.NODE_ENV获取环境变量
  6. 判断当前运行的测试开发环境,使用console.log(process.env.NODE_ENV)将获取到的值打印到cmd中.(看到的值是config\dev.env.js第五行定义的值development开发模式)
  7. 引入一些模块,根据环境变量来判断我们要引入的执行文件(webpack.dev.conf
  8. 修改端口号(process.env/process.env.PORT/config.dev.port>>>8080

webpack.base.conf是webpack的基础文件,是核心文件,必须执行的文件。包含entry和output 这是入口和输出路径
main.js创建一个vue实例,并加载了模板组件App.vue

Vue-cli + webpack 配置多页面操作

参考

上一篇 下一篇

猜你喜欢

热点阅读