2017-03-28 26 views
0

私はWindows7の開発環境でMeteor 1.4.3.2を使用しています。EPERM:操作は許可されていません。C: Usersのリンクを解除してください。

私が開発したメテオのアプリケーションは6ヶ月以上にわたって素晴らしいものでしたが、モジュールを取り外すことによって問題を引き起こしました。 アプリケーションフォルダの外側(\ AppData \ Local.meteor ..を指しているsym-link)が見つからない/間違っていると思います。

他のすべてのプロジェクトは、これ以外は問題ありません。

このプロジェクトのすべてのバックアップコピーは、リポジトリからの新鮮なクローンも含め、今も失敗しています。 'meteor'コマンドはこのプロジェクトでは使用されません。またはバックアップコピーであるため、 'meteor reset'はオプションではありません。

エラーは次のとおりです。アプリケーションを修正するための最良のアプローチに

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 

任意の提案ですか?

お時間をいただきありがとうございます。

答えて

4

次のいずれかを選択:

  • あなたは(あなたが>流星の次回実行時に再作成)あなたの.meteor /ローカルフォルダ
  • のコンテンツを削除したり、管理者
  • として流星を呼び出すか、することができますdev_bundleフォルダの読み取り専用アクセスを削除します(ただし、Windowsは時折読み取り専用に戻します)
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 

は、アプリケーションが起動し、すべてが良いようです。

もう一度スタックしてください。

関連する問題