markdown文档中,目次的格式是这样的。
比如正文中有个标题:
# 目次1
如果按照这样的格式写的话,则会显示成目次。
[标题](#标题链接)
显示效果如下:
从 https://nodejs.org/zh-cn/ 下载node.js,一路next,即可安装。
在dos界面下,输入:npm -v ,如果能回显出正确版本,则认为安装成功了。
注: npm是Node.js的包(代码模块)管理工具(package manager)。
在字符界面下,或者vscode的终端下,运行下面命令。
字符界面:cmd、powershell都可以。
npm i doctoc -g //install 简写 i
以 c:\temp\test.md 为例。
cd c:\temp
doctoc test.md
运行后效果如下:
PS C:\Users\liuga\Desktop\temp> doctoc .\MDCreateFolder.mdDocToccing single file ".\MDCreateFolder.md" for github.com.".\MDCreateFolder.md" will be updated Everything is OK.
PS C:\windows\system32> doctoc doctoc : 无法加载文件 C:\Users\liuga\AppData\Roaming\npm\doctoc.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 1
+ CategoryInfo : SecurityError: (:) [],PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
原因是权限问题,禁止运行脚本。
查看权限:
PS C:\Users\liuga\AppData\Roaming\npm> Get-ExecutionPolicy -Scope CurrentUser
Undefined
设置权限:
PS C:\Users\liuga\AppData\Roaming\npm> Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
选“是”
这个问题请参考:
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。