#!/usr/bin/env node
表明是node执行文件,在做repl工具时候的会用的- "#!"是标识符
- /usr/bin是环境变量的绝对路径
- /env 如果是直接#!/usr/bin node ,则执行这个文件的时候,会从/usr/bin中找node命令,如果没有,则不会执行,然而很多情况下,我们的node并不是一定就在/usr/bin这个默认路径下的.你可能是通过配置windows的环境变量或者修改linux的相关文件把node的路径写入了PATH中,这时你就需要加上/env,那么系统就会自动从PATH中找寻node命令去执行此脚本文件
来源:oschina
链接:https://my.oschina.net/u/2535480/blog/611336