Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Mac终端是否有办法同时运行npm启动和烧瓶运行?_Python_Shell_Flask_Nodes - Fatal编程技术网

Python Mac终端是否有办法同时运行npm启动和烧瓶运行?

Python Mac终端是否有办法同时运行npm启动和烧瓶运行?,python,shell,flask,nodes,Python,Shell,Flask,Nodes,我试图在Mac上的终端上同时运行npm start和flask run,我试着用shell脚本->这样做 ./chinmap_flask.sh cd INS/FYP/chinmap export PORT=3001 npm start ================================== chinmap_.sh #!/bin/sh cd ~ cd Desktop cd INS/FYP/chinmap/src/Backend/frontendData export FLAS

我试图在Mac上的终端上同时运行
npm start
flask run
,我试着用shell脚本->这样做

./chinmap_flask.sh

cd INS/FYP/chinmap

export PORT=3001

npm start
==================================

chinmap_.sh

#!/bin/sh
cd ~
cd Desktop
cd INS/FYP/chinmap/src/Backend/frontendData
export FLASK_APP=../app
export FLASK_ENV=development
flask run
==================================

这也不起作用:

"scripts": {
    "start": "react-scripts start && cd ~ && cd Desktop && ./chinmap_flask.sh"
},

npm服务器已成功启动,但终端在
npm start
之后停止运行其他脚本,是否有任何可能的方法在一个shell脚本或终端命令的单行中运行这两个脚本?谢谢大家!

我认为不可能同时运行两个命令。您可以试试这个,但我确信它是否有效:

npm start && flask run
您可以尝试使用Cmd+T在终端中添加新选项卡,并在第一个选项卡中运行
flask run
,在第二个选项卡中运行
npm start
。这不会在单个终端命令中同时运行这两个命令,但节点服务器和flask服务器将运行


如果您在这方面遇到困难,请查看此帖子:

好的,非常感谢!