VUE

VUE

 

1、从网络上下载了 Node.JS,其中 Node.JS 自带了 npm

2、npm : 用于环境配置

     npm install -g vue-cli        2.X版本

     npm install -g @vue/cli     3.X版本

    此时命令行中就可以使用 vue 命令。例如:vue init webpack cyz-demo(模板名字叫 webpack)

    

    npm run 会执行 package.json 下的scripts下的脚本

    npm install 会默认安装 package.json 下的 dependencies和devDependencies 下的依赖环境配置)    

 

3、webpack 又是一个模块打包器webpack 就是打包自己写的代码)

    对应的文件:vue.config.js

------------------------------------------------------------------------------------------------------------------------------------------------------

 

1、使用webpack进行打包会有一个全局的变量process.env.NODE_ENV记录我们的打包环境

2、process是node的一个全局变量代表node进程,process.env代表系统环境

3、但是process.env里其实是不存在NODE_ENV,它是一个自定义的变量,在webpack里面用作判断生产环境(production)和开发环境(development)的依据

4、在window平台和mac平台下面设置这个变量(给webpack提供环境参考)的方法是不同的

 

{
  "scripts": {
    "dev1": "export NODE_ENV=production && npx webpack -p",  ## mac
    "dev1": "set NODE_ENV=production && npx webpack -p", ## windows
    "dev2": "cross-env NODE_ENV=development webpack-dev-server --inline --progress", ## 兼容所有平台
  }
}

 

5、通过cross-env可以实现平台的兼容(npm install --save-dev cross-env)

 

------------------------------------------------------------------------------------------------------------------------------------------------------

 

 

VUE:单页面 -> 多页面配置

https://www.jianshu.com/p/3a27c5c4da18

https://www.z01.com/blog/products/3512.shtml

 

---------------------------------------------------------------------------------------------------------------------------

VUE:devServer.proxy

https://www.jianshu.com/p/b358a91bdf2d

 

---------------------------------------------------------------------------------------------------------------------------

vue中的ref属性

https://blog.csdn.net/XuM222222/article/details/81010822

 

vue的 .sync修饰符

https://cn.vuejs.org/v2/guide/components-custom-events.html#sync-%E4%BF%AE%E9%A5%B0%E7%AC%A6

 

vue中 关于$emit的用法

https://blog.csdn.net/sllailcp/article/details/78595077

 

VUE的 scope的用法

https://www.cnblogs.com/tugenhua0707/p/7745735.html

 

VUE的 nextTick的用法

https://segmentfault.com/a/1190000012861862

 

VUE 的created和mounted的用法

https://blog.csdn.net/xdnloveme/article/details/78035065

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值