我想不使用cd
来提供我的应用
我尝试过:
ng s --servePath=\Projects\front-user\ --optimization --aot
ng s \Projects\front-user\ --optimization --aot
但是我得到Local workspace file ('angular.json') could not be found
是因为我在路径上做错了。
如果我这样做,cd /Projects/front-user/ && ng s --aot --optimization
可以很好地工作,但是我想知道是否有一种方法可以指定项目路径。
谢谢!
答案 0 :(得分:1)
不是不可能的,因为ng s
在当前目录中搜索angular.json
。
如果您运行ng s Projects/front-user/
,将被理解为项目名称。
我能想到的最好的解决方案是像您package.json
中的npm脚本
"scripts": {
"start": "cd folder && ng serve",
...
}
对于所有参数see here,目前没有用于此操作的参数。