s-a / sublime-text-refactor

A Sublime Text Refactor Plugin for Javascript Code

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

error when i try to extract method in ST3

phillipalexander opened this issue · comments

This is the error I receive:

b"\nmodule.js:340\n throw err;\n ^\nError: Cannot find module '/Users/mobies/Library/Application Support/Sublime Text 3/Installed Packages/JavaScript Refactor.sublime-package/js/run.js'\n at Function.Module._resolveFilename (module.js:338:15)\n at Function.Module._load (module.js:280:25)\n at Function.Module.runMain (module.js:497:10)\n at startup (node.js:119:16)\n at node.js:901:3\n"

@phillipalexander can you try to uninstall the plugin and then git clone to /Users/mobies/Library/Application Support/Sublime Text 3/Installed Packages/?

@s-a I have the same issue. Tried doing what you suggested, the package didn't register or seem to install (no context menu item). I moved it into the Packages folder, as apposed to Installed Packages, and it did appear. However, when running a find definition, this error occurs:

/Users/john/Library/Application Support/Sublime Text 3/Packages/sublime-text-refactor/js/parse.js:129
 var originalPosition = org.start;

TypeError: Cannot read property 'start' of null
    at Object.visit (/Users/john/Library/Application Support/Sublime Text 3/Packages/sublime-text-refactor/js/parse.js:129:31)
    at Object.TreeWalker._visit (/Users/john/Library/Application Support/Sublime Text 3/Packages/sublime-text-refactor/js/node_modules/uglify-js/lib/ast.js:899:24)
    at AST_Node.DEFNODE._walk (/Users/john/Library/Application Support/Sublime Text 3/Packages/sublime-text-refactor/js/node_modules/uglify-js/lib/ast.js:100:24)
    at AST_Node.<anonymous> (/Users/john/Library/Application Support/Sublime Text 3/Packages/sublime-text-refactor/js/node_modules/uglify-js/lib/ast.js:630:29)
    at Object.TreeWalker._visit (/Users/john/Library/Application Support/Sublime Text 3/Packages/sublime-text-refactor/js/node_modules/uglify-js/lib/ast.js:903:21)
    at AST_Node.DEFNODE._walk (/Users/john/Library/Application Support/Sublime Text 3/Packages/sublime-text-refactor/js/node_modules/uglify-js/lib/ast.js:629:24)
    at AST_Node.<anonymous> (/Users/john/Library/Application Support/Sublime Text 3/Packages/sublime-text-refactor/js/node_modules/uglify-js/lib/ast.js:630:29)
    at Object.TreeWalker._visit (/Users/john/Library/Application Support/Sublime Text 3/Packages/sublime-text-refactor/js/node_modules/uglify-js/lib/ast.js:903:21)
    at AST_Node.DEFNODE._walk (/Users/john/Library/Application Support/Sublime Text 3/Packages/sublime-text-refactor/js/node_modules/uglify-js/lib/ast.js:629:24)
    at AST_Node.<anonymous> (/Users/john/Library/Application Support/Sublime Text 3/Packages/sublime-text-refactor/js/node_modules/uglify-js/lib/ast.js:547:29)

Hit same spot here. Mac Os X, Sublime Text 3.