Meteor Windows 10错误:EPERM:不允许操作,取消链接... dev_bundle

时间:2016-11-12 07:45:57

标签: node.js windows meteor

我刚刚在我的Windows 10系统上安装了meteor,并试图通过在项目目录的根目录中运行meteor来启动现有的Meteor项目。

这会产生错误

C:\Users\test\AppData\Local\.meteor\packages\meteor-tool\1.4.2\mt-os.windows.x86_32\dev_bundle\lib\node_modules\meteor-promise\promise_server.js:190
      throw error;
      ^

Error: EPERM: operation not permitted, unlink 'C:\Users\test\test-meteor-project\.meteor\local\dev_bundle'
    at Error (native)
    at Object.fs.unlinkSync (fs.js:932:18)
    at exports.makeLink (C:\tools\cli\dev-bundle-links.js:20:8)
    at [object Object].ensureDevBundleLink (C:\tools\project-context.js:1444:7)
    at [object Object]._readFile (C:\tools\project-context.js:1378:10)
    at new exports.ReleaseFile (C:\tools\project-context.js:1328:8)
    at C:\tools\cli\main.js:869:22

运行meteor reset会出现同样的错误!我们可以做些什么来解决这个问题?

3 个答案:

答案 0 :(得分:3)

对于遇到同样问题的其他人。

我遇到的问题是,在我创建新的流星项目的目录中,已存在.meteor文件夹。 (可能来自先前失败的尝试)。

E.g。在Meteor文件夹中,我试图创建三个流星项目

-Meteor
--.meteor
--project one
--project two

解决方案只是删除.meteor文件夹。

要尝试的另一件事是运行具有管理员权限的cmd窗口。

我在这里写了这个和其他Meteor修补程序: http://blacksandsolutions.azurewebsites.net/blog/meteorjs-on-windows-10-2/

答案 1 :(得分:2)

尝试删除yourApp.meteor \ local文件夹

答案 2 :(得分:0)

我解决了这个问题,只是建立一个符号链接。 如果有人遇到此问题,只需在“ .meteor \ packages \ meteor-tool \ 1.4.2 \ mt-os.windows.x86_32 \ dev_bundle”中建立符号链接dev_bundle

我认为这是您流星项目中的dev_bundle取消与dev_bundle链接的问题

相关问题