( !'which npm' )
以下代码的含义是什么?
if ( !'which npm' ) {
die(
'You need to install NPM!' . PHP_EOL
);
}
Run Code Online (Sandbox Code Playgroud)
以下是GITHUB完整文件的链接:WPBP/generator/bin/wpbp-generator
dec*_*eze 14
它检查硬编码字符串是否为假.永远都是false
.
这种逻辑看起来有点无意义.我怀疑作者宁愿写:
if (!`which npm`)
Run Code Online (Sandbox Code Playgroud)
该反引号运算符执行命令作为外壳命令,这使得更多的意义.
归档时间: |
|
查看次数: |
89 次 |
最近记录: |