从Node v8.5.0开始,支持ES6样式模块
import x from 'x'
Run Code Online (Sandbox Code Playgroud)
已使用该选项运行节点--experimental-modules,如下所示:
node --experimental-modules test.mjs
使用bin密钥package.json可以通过运行轻松创建cli工具npm clinpm link.
不幸的是,当以这种方式运行时,调用节点而没有可选--experimental-modules标志.
你怎么用bin模块--experimental-modules?
这是一个例子
斌/ healthcheck.mjs
import { connect } from 'amqplib'
let open = connect(process.env.RABBITMQ_URL);
const exit = ({healthy = true}) => {
return healthy ? process.exit(0) : process.exit(1)
}
open.then(() => {
exit({healthy: true})
}).catch((e) => {
exit({healthy: false})
})
Run Code Online (Sandbox Code Playgroud)
的package.json
{
"name": "my-cli",
"bin": {
"healthcheck": "./bin/healthcheck.mjs"
}
}
Run Code Online (Sandbox Code Playgroud)
运行... …
据我所知,个人数据总是保存在配置文件路径中,可以在chrome:// version中找到.
我在Chrome开发工具中添加了许多代码段,并希望对其进行备份.
但我找不到一个文件,该文件包含在此路径下保存的数据.
有谁知道吗?请告诉我 .非常感谢!
在\Sublime Text Build 3065 x64\Data\Packages\Default\Default (Windows).sublime-keymap:
{ "keys": ["ctrl+p"], "command": "show_overlay", "args": {"overlay": "goto", "show_files": true} },
Run Code Online (Sandbox Code Playgroud)
我想选择一个文本(文件路径),然后按ctrl + p将其填充到弹出面板.
修改后(但不起作用):
{ "keys": ["ctrl+p"], "command": "show_overlay", "args": {"overlay": "goto", "show_files": true, "text": "${0:$SELECTION}"} }
Run Code Online (Sandbox Code Playgroud)