我想,从伊朗访问谷歌云托管网站是有限制的.伊朗人无法访问我们的网站.我们可以为伊朗的用户做些什么吗?有什么建议?
我在对象中有一系列函数.一个返回一个对象,另一个返回一个字符串:
{
id: 'test-1',
children: [
function childOne() {
return {
id: 'child-1'
}
},
function childTwo() {
return 'text.'
}
]
}
Run Code Online (Sandbox Code Playgroud)
有没有办法在不执行函数的情况下检测返回值的类型?
我有一个带有 cli 的 npm 包:
"bin": {
"myprogram": "./cli.js"
}
Run Code Online (Sandbox Code Playgroud)
运行就可以执行myprogram --param value,没有问题。我在npm 的文档中找不到它,但我想知道是否有一种方法可以在运行之前设置环境变量cli.js
我试过了:
"bin": {
"myprogram": "TZ=utc ./cli.js"
}
Run Code Online (Sandbox Code Playgroud)
但看起来 npm 不处理它:
npm ERR! code ENOENT
npm ERR! syscall chmod
npm ERR! path /usr/local/lib/node_modules/@myprogram/myprogram/TZ=utc ./cli.js
npm ERR! errno -2
npm ERR! enoent ENOENT: no such file or directory, chmod '/usr/local/lib/node_modules/@myprogram/myprogram/TZ=utc ./cli.js'
Run Code Online (Sandbox Code Playgroud)
我不想这样做TZ=utc myprogram。