直到aurelia的最新版本,我才高兴地将运行jspm update的Azure作为部署命令的一部分部署到Azure。但是,由于最近的测试版,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很好,这强烈地表明这是D:\ local \LocalAppData中Azure中的权限问题。
是否有某种方式来更改此文件夹中的权限,或者这是否是aurelia-模板包本身的问题?
发布于 2015-12-23 01:39:21
要解决文件锁定问题,只需从门户重新启动Web应用程序即可。这将导致冷重启发生。如果您正在运行一个生产站点,请注意此停机时间。

https://stackoverflow.com/questions/34369964
复制相似问题