1. cnpm init
- 创建一个package.json文件
- 直接的说:就是管理你本地安装的npm包 一个package.json文件可以做如下事情:
- 展示项目所依赖的npm包
- 允许你指定一个包的版本[范围]
- 让你建立起稳定,意味着你可以更好的与其他开发者共享
2. 安装webapck vue vue-loader
- 安装完成后会出现warning,表示需要一些其他的安装依赖,跟者指示安装就行
3. 创建src文件 里面有个index.js 作为webpack 输入文件,webpack会将输入文件打包,最后再dist文件夹里输出bundle.js文件
4. 安装webpack -cli
### cross-env的作用
我们在使用package.json的时候,我们配置开发环境和线上环境用的都是一个配置文件:
![](https://box.kancloud.cn/a33ff28cc79391b70e5c3be9fddb0239_848x55.png)
此时我们需要在package.json里传入一个环境变量,让webpack.config根据这个变量,执行不同的操作,但是window 和apple 传入环境变量的方式不同:
在apple系统中我们只需这么写:
![](https://box.kancloud.cn/194b43c419475e3cd2b8e72d4830a6f0_657x32.png);
而在windows系统中,我们需要这么写:
![](https://box.kancloud.cn/6d1626185cd4b5f192a3a922ed60b9bf_422x28.png)
安装了cross-env之后,我们就可以在不同平台是用一样的写法,如下:
- 空白目录
- Javascript
- angularjs
- 自定义指令
- scope
- 自定义指令的封装
- 自定义指令限制只能输入数字
- 轮播图
- 写angular的顺序
- $state
- video
- Es6
- Let
- 箭头函数
- export
- promise
- 函数
- vue
- vue安装,以及项目结构
- vue的使用
- easy-vue
- vue起步
- vue基础
- vue-router
- vue-各文件的依赖关系
- vuex
- vue使用sass语法
- mpvue使用wx.parse
- vue-cli 构建vue项目
- vant的使用
- vue使用插件及常见问题
- 原生Js
- 数组
- ajax
- 执行上下文
- 正则表达式
- jqurey
- jqurey-mobile
- html5
- 工具
- svn使用总结
- webpack
- webpack的构建
- WebStorm
- 切图相关
- 苹果手机注意事项
- other
- 前端的价值
- 面试相关
- css
- 小程序如何引用外部字体
- 流的理解
- 替换元素
- content和伪元素
- padding和background 绘制图形
- css圆角,阴影,渐变
- line-height verticle-align
- 使用background绘制4个直角
- android的字体偏上的问题
- 小程序
- 小程序常见问题
- 小程序常用效果
- mpvue
- nodejs
- 前端工程化学习笔记
- mork.js学习