我在windows7开发环境中使用Meteor 1.4.3.2。
我开发的Meteor应用程序已经使用了6个多月但是我通过删除模块和显然我不应该有的东西引起了问题。 我认为应用程序文件夹之外的东西(指向\ AppData \ Local.meteor ..某处的sym-link)缺失/错误。
所有其他项目都很好,除了这一项。
此项目的所有备份副本现在都失败了,包括来自repo的新克隆。 没有'流星'命令将在此项目中,或者它的备份副本,因此“流星重置”'不是一种选择。
错误是:
C:\Users\muser\iNotice>meteor
C:\Users\muser\AppData\Local\.meteor\packages\meteor-tool\1.4.3_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\muser\iNotice\.meteor\lo
cal\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]._.extend.ensureDevBundleLink (C:\tools\project-context.js
:1476:7)
at [object Object]._.extend._readFile (C:\tools\project-context.js:1410:10)
at new exports.ReleaseFile (C:\tools\project-context.js:1360:8)
at C:\tools\cli\main.js:898:22
有关修复应用程序的最佳方法的任何建议吗?
非常感谢您的时间和专业知识。
答案 0 :(得分:5)
选择以下其中一项:
答案 1 :(得分:2)
谢谢@ n3squik!
以下是我采取的修复问题的行动。
删除文件夹:
C:\Users\muser\testApp\.meteor\local\dev_bundle*\*
C:\Users\muser\AppData\Local\.meteor\packages\meteor-tool\1.4.0-1\*
冉:
C:\Users\muser\testApp> meteor run
应用程序启动了,一切似乎都很好。
再次感谢Stack。