列出所有可以安装的node版本号
nvm ls-remote
安装指定版本号的node
nvm install v10.4.0
切换node的版本,这个是全局的
nvm use v10.4.0
nvm use v8.1.0
当前node版本
nvm current
列出所有已经安装的node版本
nvm lsWindows 安装
一定要卸载已安装的 NodeJS,否则会发生冲突。然后下载 nvm-windows 最新安装包,直接安装即可。
npm install -g apidoc在需要生成接口文档的目录下新建一个apidoc.json
{
"name": "example",
"version": "0.1.0",
"description": "example",
"title": "title",
"url" : "http://www.test.com"
}apidoc -i "你项目文件路径" -o "你生成文件地址"
apidoc -i app/Http/Controllers/Api2/ -o doc无法加载文件 ******.ps1,因为在此系统中禁止执行脚本。有关详细信息,请参阅 "get-help about_signing"
无法加载脚本,使用管理员身份运行 PowerShell,
然后输入 set-executionpolicy remotesigned
得到以下提示:
执行“set-ExecutionPolicy RemoteSigned ”:
执行策略更改
执行策略可以防止您执行不信任的脚本。更改执行策略可能会使您面临 about_Execution_Policies
帮助主题中所述的安全风险。是否要更改执行策略?
[Y] 是(Y) [N] 否(N) [S] 挂起(S) [?] 帮助 (默认值为“Y”): 输入Y即可
FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of
laravel apidoc SyntaxError: Unexpected token ...
node版本问题,升级新版本
全局安装increase-memory-limit
npm install -g increase-memory-limit
进入工程目录,执行:
increase-memory-limit
nvm 配置淘宝镜像
在 cmd 窗口输入如下命令查看 nvm 的安装目录
找到 settings.txt 文件
在 settings.txt 文件中最后一行添加如下两行配置
保存后,即可