小编duX*_*ing的帖子

如何让npm包bin运行实验模块选项?

从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)

运行... …

javascript node.js npm package.json es6-modules

11
推荐指数
1
解决办法
1616
查看次数

Chrome开发者工具的片段保存在哪个文件?

据我所知,个人数据总是保存在配置文件路径中,可以在chrome:// version中找到.

我在Chrome开发工具中添加了许多代码段,并希望对其进行备份.

但我找不到一个文件,该文件包含在此路径下保存的数据.

有谁知道吗?请告诉我 .非常感谢!

google-chrome code-snippets google-chrome-devtools

8
推荐指数
2
解决办法
3462
查看次数

如何将选择填充到sublimeText3 ctrl + p overlay?

\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)

sublimetext

3
推荐指数
1
解决办法
219
查看次数