migration:generate 报错 “f 不是内部或外部命令,也不是可运行的程序 或批处理文件”
来源:12-12 创建菜单及数据对接:数据库migrations相关(非常重要)

晚上早早睡
2023-04-21
学习《12-11 创建菜单及数据对接:数据库migrations相关(非常重要)》这一课程,
1.输入:npm run migration:generate menus
2.报错: f() { npm run typeorm migration:generate -p “./src/migration/$@”; }; f menus
’f’ 不是内部或外部命令,也不是可运行的程序
或批处理文件
请问,为啥会出现该现象。谢谢 大佬
写回答
2回答
-
Brian
2023-08-05
为了windows同学,创建了一个脚本,代码已经更新到nestjs项目:https://git.imooc.com/coding-617/nestjs-lesson/commit/68881ace5f632da35dd9671c24194c5a7c3d372e?style=split
使用migration:create 目录+名称 这种方案来初次创建migration
使用migration:generate:win 名称 来创建创建migration
00 -
Brian
2023-04-21
这个有同学也是遇到了相同的问题,可以考虑
npm run typeorm migration:generate -p \"./src/migrations/$@"
把后面的$@ 替换成你的目录
022023-05-09
相似问题