我通常cd
进入app目录,然后运行npm start
。
我的感觉是应该使用某种方式npm start
使用path参数运行。但是,npm start文档不包含此类功能。
我试着自己才发现npm start ./myapp
不起作用。有没有办法做到这一点?
我通常cd
进入app目录,然后运行npm start
。
我的感觉是应该使用某种方式npm start
使用path参数运行。但是,npm start文档不包含此类功能。
我试着自己才发现npm start ./myapp
不起作用。有没有办法做到这一点?
这种单线也应该起作用:
(cd /path/to/your/app && npm start)
请注意,执行此命令后,当前目录将更改为/ path / to / your / app。保留工作目录:
(cd /path/to/your/app && npm start && cd -)
我之所以使用此解决方案,是因为我正在编辑的程序配置文件当时不支持指定命令行参数。
这种单线工作:
npm start --prefix path/to/your/app
我来自Google,因此可能与其他人有关:yarn
您可以使用:
yarn --cwd /path/to/your/app run start
命令下面project
是一个包含package.json
文件的文件夹
npm run --prefix project ${COMMAND}
也在工作。在基于Docker的应用程序中很有用。
npm start --prefix path/to/your/app
&在package.json内添加以下脚本