Angular Cli - 如何重建我的项目

时间:2016-12-20 16:01:47

标签: angular-cli

如何在Angular中重建我的项目。我首先使用ng build构建它,但是不能再次执行该命令,因为它不会让我更改文件夹。

我收到此错误消息: EPERM:不允许操作,lstat

还有其他命令,例如ng build update吗?

3 个答案:

答案 0 :(得分:1)

您可以使用以下命令删除构建前的输出路径:

ng build --delete-output-path

您还可以使用其中一个别名,例如:

ng build --deleteOutputPath

ng build -dop

使用Angular CLI 1.6.5和Angular 5.2.1进行测试

答案 1 :(得分:0)

我遇到了Windows机器中的类似问题。您需要管理员权限才能在Windows中运行该命令。以管理员身份启动命令提示符并重新运行该命令。它应该工作。

答案 2 :(得分:0)

每次我在Windows中遇到此错误,在管理员命令行窗口中运行时,都会因为某些进程锁定了' / dist'文件夹,它阻止构建过程擦除它然后写入新文件。

重新启动计算机应该可以解决问题,但这很痛苦 - 尝试使用类似Unlocker之类的东西来解决阻碍任何人阻碍权限的问题。