vue 源码学习----build/config.js

nashihoudewo 2018-03-30 原文

vue 源码学习—-build/config.js

1. process

 这个process是什么?为何都没有引入就可以使用了呢?

process 对象是一个 global (全局变量),提供有关信息,控制当前 Node.js 进程。作为一个对象,它对于 Node.js 应用程序始终是可用的,故无需使用 require();

那procee.env呢?是啥?

process.env属性返回一个包含用户环境信息的对象

 

2. builds

编译的对象的配置,蓝色框 框起来的是对此对象的注释,这个的解释就是只运行时(CommonJS). 使用bundlers,如Webpack、Browserify

3. genConfig()

根据传过来的值进行配置并返回

4. process.env.TARGET

若指定了process.env.TARGET,则按指定的导出;否则提供getBuild和getAllBuilds方法

发表于 2018-03-30 10:52 那时候的我~ 阅读() 评论() 编辑 收藏

 

版权声明:本文为nashihoudewo原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/nashihoudewo/p/8674967.html

vue 源码学习----build/config.js的更多相关文章

  1. Spring5.0源码学习系列之浅谈BeanFactory创建

    Spring5.0源码学习系列之浅谈BeanFactory创建过程 系列文章目录 提示:Spring源码学习专 […]...

  2. 组建Redis集群遇到`GLIBC_2.14′ not found和ps -ef 不显示用户名

    RHEL6.9组建Redis sentinel集群遇到两个问题 今天在组件Redis sentinel 集群时 […]...

  3. Aspects 源码学习

    AOP 面向切面编程,在对于埋点、日志记录等操作来说是一个很好的解决方案。而 Aspects 是一个对于AOP […]...

  4. [Redis源码阅读]redis持久化

    作为web开发的一员,相信大家的面试经历里少不了会遇到这个问题:redis是怎么做持久化的? 不急着给出答案, […]...

  5. tomcat编译超过64k大小的jsp文件报错原理

    今天遇到一个问题,首先是在tomcat中间件上跑的web项目,一个jsp文件,因为代码行数实在是太多了,更新了 […]...

  6. Spring5.0源码学习系列之浅谈循环依赖问题

    前言介绍 附录:Spring源码学习专栏 在上一章的学习中,我们对Bean的创建有了一个粗略的了解,接着本文浅 […]...

  7. http强制缓存、协商缓存、指纹ETag详解

    目录 实操目录及步骤 缓存分类 强制缓存 对比缓存 指纹 Etag 摘要及加密算法 缓存总结 每个浏览器都有一 […]...

  8. Android Handler MessageQueue Looper 消息机制原理

    提到Android里的消息机制,便会提到Message、Handler、Looper、MessageQueue […]...

随机推荐

  1. 学习编程前必看,到底什么是计算机、软件开发、编程语言?

    导论 什么是计算机 今天,计算机正在以惊人的速度发展变化着,变得越来越复杂,而这期间产生了许多技术,各种编程语 […]...

  2. MySQL全面瓦解9:查询的排序、分页相关

    概述 数据库中的数据直接呈现出来一般不是我们想要的,所以我们上两节演示了如何对数据进行过滤的方法。除了对数据进 […]...

  3. IOCP实战[1] [转摘]

          网上有许多介绍IOCP(Input/Output Completion Port)技术的文章,但是 […]...

  4. sdk支付结果 调用游戏中的回调

    1. 2. YX类 —-游戏中的类 3. if 之后的篮框代码为游戏中支付结果回调的函数...

  5. 【089】◀▶ Microsoft Office 技巧

    【089】◀▶ Microsoft Office 技巧 目录: 一、Word 篇: 生成左边目录栏01 生成左 […]...

  6. 一Java学习笔记

                            Java学习笔记   Java相关课程系列笔记之一       […]...

  7. js流程图:aworkflow.js

    auto-workflow 用于快速构建各种关系图的库,比如流程图,可视化执行流等 github地址:http […]...

  8. 发送邮件

    1.首先注册一个163邮箱 2.注册完邮箱登陆到163邮箱,如图 3.点击菜单栏上的设置按钮,进入页面,如图 […]...

展开目录

目录导航