我尝试了丹尼尔的答案,但它对我不起作用。
根据他的回答,我找到了open-cli包裹。
npm i -D open-cli
Run Code Online (Sandbox Code Playgroud)
并在 package.json 脚本对象中使用它(open-cli),如下所示
{
"name": "somename",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"open-my-html": "open-cli path/to/your/index.html",
"test": "echo \"Error: no test specified\" && exit 1"
},
"devDependencies: {
"open-cli": "^6.0.1"
},
"author": "",
"license": "ISC"
}
Run Code Online (Sandbox Code Playgroud)
然后运行
npm run open-my-html
Run Code Online (Sandbox Code Playgroud)
现在它可以在默认浏览器上打开 html 文件了。
发现我可以创建一个包含内容的 bash 脚本
#!/bin/bash
start chrome "$(realpath "./jest/report.html")"
Run Code Online (Sandbox Code Playgroud)
然后使用运行
"test": "jest && bash ./open-browser.sh"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12964 次 |
| 最近记录: |