bat 调用cmd怎样保持窗口显示?

@echo off
D:
cd D:\VueThink\test
npm run dev

网上的办法都试了,没有用,

  • cmd /k
  • pause

都没用,该怎么办呢?

Ps:使用的webpack打包出错,但窗口一闪而过看不到错误信息,编译正常则窗口是不会退出的

阅读 8.3k
3 个回答

没法解决,这与npm命令有关
折中的解决方法是把日志保存下来,然后查看

代码
@echo off
D:
cd D:\VueThink\test
npm run dev   >  log.txt

emmmm 虽然不懂bat 但是试了一下 貌似是npm的命令问题,在laravel项目中run dev之后是退出命令的,所以窗口关闭了,我用run watch窗口没有关闭

第一种办法

直接将bat拖进cmd里,回车即可

第二种办法

进入cmd
逐行 输入一下三行代码:

D:

cd D:\VueThink\test

npm run dev
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进