1

在最新版本的 aurelia beta 之前,我很乐意部署到 Azurejspm update作为部署命令的一部分运行。但是,由于最新的测试版,update失败了

err Error: EPERM: operation not permitted, rename 'D:\local\LocalAppData\.jspm\packages\npm\aurelia-templating@1.0.0-beta.1.0.2\dist\amd' -> 'D:\local\LocalAppData\.jspm\packages\npm\.tmp-aurelia-templating@1.0.0-beta.1.0.2' at Error (native)

为了自己解决这个问题,我在 Kudu 命令提示符下使用了以下内容:

jspm clean

jspm install aurelia-templating

jspm update aurelia-templating

不用说jspm update在我的本地机器上运行正常,这强烈表明这是 Azure 中 D:\Local\LocalAppData 中的权限问题。

有没有办法改变这个文件夹中的权限,或者这是 aurelia-template 包本身的问题?

4

1 回答 1

0

要修复文件锁定问题,只需从门户重新启动您的 Web 应用程序。这将导致冷启动发生。如果您正在运行生产站点,请注意此停机时间。

在此处输入图像描述

于 2015-12-23T01:39:21.887 回答