Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
计算机应用开发
前端
Vuepress
提交
3eeb080e
V
Vuepress
项目概览
计算机应用开发
/
前端
/
Vuepress
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
V
Vuepress
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
3eeb080e
编写于
5月 05, 2019
作者:
J
James George
提交者:
ULIVZ
5月 05, 2019
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
feat($core): info command (#1573)
上级
3c560d12
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
28 addition
and
1 deletion
+28
-1
packages/docs/docs/api/cli.md
packages/docs/docs/api/cli.md
+4
-0
packages/vuepress/lib/registerCoreCommands.js
packages/vuepress/lib/registerCoreCommands.js
+22
-0
packages/vuepress/package.json
packages/vuepress/package.json
+2
-1
未找到文件。
packages/docs/docs/api/cli.md
浏览文件 @
3eeb080e
...
...
@@ -46,6 +46,10 @@ do not clear screen when dev server is ready.
Copy the default theme into
`.vuepress/theme`
for customization.
## info
Shows debugging information about the local environment.
## more commands
You can create a custom command with
[
extendCli
](
../plugin/option-api.md#extendcli
)
.
packages/vuepress/lib/registerCoreCommands.js
浏览文件 @
3eeb080e
...
...
@@ -4,6 +4,9 @@
* Module dependencies.
*/
const
{
chalk
}
=
require
(
'
@vuepress/shared-utils
'
)
const
envinfo
=
require
(
'
envinfo
'
)
const
{
dev
,
build
,
eject
}
=
require
(
'
@vuepress/core
'
)
const
{
path
,
logger
,
env
}
=
require
(
'
@vuepress/shared-utils
'
)
const
{
wrapCommand
}
=
require
(
'
./util
'
)
...
...
@@ -69,4 +72,23 @@ module.exports = function (cli, options) {
.
action
((
dir
=
'
.
'
)
=>
{
wrapCommand
(
eject
)(
path
.
resolve
(
dir
))
})
cli
.
command
(
'
info
'
,
'
Shows debugging information about the local environment
'
)
.
action
(()
=>
{
console
.
log
(
chalk
.
bold
(
'
\n
Environment Info:
'
))
envinfo
.
run
(
{
System
:
[
'
OS
'
,
'
CPU
'
],
Binaries
:
[
'
Node
'
,
'
Yarn
'
,
'
npm
'
],
Browsers
:
[
'
Chrome
'
,
'
Edge
'
,
'
Firefox
'
,
'
Safari
'
],
npmPackages
:
[
'
/**/{@vuepress/*/}
'
]
},
{
showNotFound
:
true
,
duplicates
:
true
,
fullTree
:
true
}
).
then
(
console
.
log
)
})
}
packages/vuepress/package.json
浏览文件 @
3eeb080e
...
...
@@ -31,7 +31,8 @@
"dependencies"
:
{
"@vuepress/core"
:
"^1.0.0-alpha.47"
,
"@vuepress/theme-default"
:
"^1.0.0-alpha.47"
,
"cac"
:
"^6.3.9"
"cac"
:
"^6.3.9"
,
"envinfo"
:
"^7.2.0"
},
"engines"
:
{
"node"
:
">=8.6"
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录