您的位置:首页 > 其它

express中的bin/www文件详解

2016-01-29 00:00 183 查看
摘要: 之前一直没有注意,最近在用openshift的时候,发现还是应该说一下这个文件的

#!/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命令去执行此脚本文件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: