Vue源码--New Chapter

152 阅读1分钟

今天开始,看看Vue的源码,一天可能看一点点,工作繁忙可能没有太多的时间去看。

总之,也应该开始看看Vue源码了(本文会比较杂,可能看到什么知识点,就写什么,期间可能涉及node.js等方面)

首先,我们看看当我们输入npm run build的时候,会执行什么脚本吧。

node.js中的process
	process对象是一个全局变量,提供了当前node进程的信息,并对其进行控制
    然后再来看看process.argv,这个属性会返回一个数组
    第一个元素返回process.execPath:属性返回启动 Node.js 进程的可执行文件的绝对路径名。
    第二个元素返回正被执行的 JavaScript 文件的路径。
    其余的元素是任何额外的命令行参数。
    例如:
   		$ node process-args.js 参数1 参数2 参数3
        process.argv数组元素如下:
          0: /usr/local/bin/node
          1: /Users/mjr/work/node/process-args.js
          2: 参数1
          3: 参数2
          4: 参数3