jdiehl / brackets-less-autocompile

Automatic compilation of LESS files for Brackets
93 stars 36 forks source link

less compiler for brackets #80

Closed djheelan closed 4 years ago

djheelan commented 8 years ago

Hi, A Happy New Year 2016 to all. Brackets installed under Windows 7 SP1 x64. I started using Brackets and Bootstrap and I am getting trouble while modifying the less files. The modifications are not compiled. Checked and installed jdiehl recommendations:

  1. installed NodeJS.
  2. In my user folder, I have "adobe.brackets.extract"
  3. I don't understand well by "Check out" step: +3. Check out the extension from GitHub into the user folder. I found and downloaded the brackets-less-autocompile file to the same user folder where I have "adobe.brackets.extract"
  4. I don't understand well by step +4. Run npm i in the root folder of the extension. The downloaded unpacked folder under user is: brackets-less-autocompile-d4ee33bcbb6b12ed1c0a2d44caaa346587909ccd. I ran npm from the folder but I immediately got errors: C:\Users\impala\AppData\Roaming\Brackets\extensions\user\brackets-less-autocompi le-d4ee33bcbb6b12ed1c0a2d44caaa346587909ccd>npm i npm WARN EPACKAGEJSON jdiehl.less-autocompile@1.1.10 No repository field.
  5. Run npm i in the node folder of the extension and it works ( lasts longer) but at the end I got some warnings:

│ ├── source-map@0.5.3 │ └─┬ supports-color@3.1.2 │ └── has-flag@1.0.0 ├─┬ less-plugin-clean-css@1.5.1 │ └─┬ clean-css@3.4.8 │ └─┬ commander@2.8.1 │ └── graceful-readlink@1.0.1 └── mkpath@0.1.0

npm WARN EPACKAGEJSON jdiehl.less-autocompile.node@1.0.0 No repository field. npm WARN EPACKAGEJSON jdiehl.less-autocompile.node@1.0.0 No license field.

  1. Launched Brackets, modified variables.less but it is not compiled.

I NEED YOUR HELP.

Thanks a lot.

Daniel

****** BELOW, a copy of all logs *****

C:\Users\impala\AppData\Roaming\Brackets\extensions\user>cd brackets-less-autoco mpile-d4ee33bcbb6b12ed1c0a2d44caaa346587909ccd

C:\Users\impala\AppData\Roaming\Brackets\extensions\user\brackets-less-autocompi le-d4ee33bcbb6b12ed1c0a2d44caaa346587909ccd>npm i npm WARN EPACKAGEJSON jdiehl.less-autocompile@1.1.10 No repository field.

C:\Users\impala\AppData\Roaming\Brackets\extensions\user\brackets-less-autocompi le-d4ee33bcbb6b12ed1c0a2d44caaa346587909ccd>dir Volume in drive C has no label. Volume Serial Number is D84E-816F

Directory of C:\Users\impala\AppData\Roaming\Brackets\extensions\user\brackets- less-autocompile-d4ee33bcbb6b12ed1c0a2d44caaa346587909ccd

01/02/2016 11:09 AM

. 01/02/2016 11:09 AM .. 01/02/2016 11:05 AM 24 .gitignore 01/02/2016 11:05 AM 5,645 .jshintrc 01/02/2016 11:05 AM example 01/02/2016 11:05 AM 4,451 main.js 01/02/2016 11:05 AM 68 make-package.sh 01/02/2016 11:05 AM node 01/02/2016 11:42 AM node_modules 01/02/2016 11:05 AM 707 package.json 01/02/2016 11:05 AM 4,295 README.md 6 File(s) 15,190 bytes 5 Dir(s) 407,244,771,328 bytes free

C:\Users\impala\AppData\Roaming\Brackets\extensions\user\brackets-less-autocompi le-d4ee33bcbb6b12ed1c0a2d44caaa346587909ccd>cd node

C:\Users\impala\AppData\Roaming\Brackets\extensions\user\brackets-less-autocompi le-d4ee33bcbb6b12ed1c0a2d44caaa346587909ccd\node>npm i jdiehl.less-autocompile.node@1.0.0 C:\Users\impala\AppData\Roaming\Brackets\exte nsions\user\brackets-less-autocompile-d4ee33bcbb6b12ed1c0a2d44caaa346587909ccd\n ode ├─┬ less@2.5.3 │ ├─┬ errno@0.1.4 │ │ └── prr@0.0.0 │ ├── graceful-fs@3.0.8 │ ├── image-size@0.3.5 │ ├── mime@1.3.4 │ ├─┬ mkdirp@0.5.1 │ │ └── minimist@0.0.8 │ ├─┬ promise@6.1.0 │ │ └── asap@1.0.0 │ ├─┬ request@2.67.0 │ │ ├── aws-sign2@0.6.0 │ │ ├─┬ bl@1.0.0 │ │ │ └─┬ readable-stream@2.0.5 │ │ │ ├── core-util-is@1.0.2 │ │ │ ├── inherits@2.0.1 │ │ │ ├── isarray@0.0.1 │ │ │ ├── process-nextick-args@1.0.6 │ │ │ ├── string_decoder@0.10.31 │ │ │ └── util-deprecate@1.0.2 │ │ ├── caseless@0.11.0 │ │ ├─┬ combined-stream@1.0.5 │ │ │ └── delayed-stream@1.0.0 │ │ ├── extend@3.0.0 │ │ ├── forever-agent@0.6.1 │ │ ├─┬ form-data@1.0.0-rc3 │ │ │ └── async@1.5.0 │ │ ├─┬ har-validator@2.0.3 │ │ │ ├─┬ chalk@1.1.1 │ │ │ │ ├── ansi-styles@2.1.0 │ │ │ │ ├── escape-string-regexp@1.0.4 │ │ │ │ ├─┬ has-ansi@2.0.0 │ │ │ │ │ └── ansi-regex@2.0.0 │ │ │ │ ├── strip-ansi@3.0.0 │ │ │ │ └── supports-color@2.0.0 │ │ │ ├── commander@2.9.0 │ │ │ ├─┬ is-my-json-valid@2.12.3 │ │ │ │ ├── generate-function@2.0.0 │ │ │ │ ├─┬ generate-object-property@1.2.0 │ │ │ │ │ └── is-property@1.0.2 │ │ │ │ ├── jsonpointer@2.0.0 │ │ │ │ └── xtend@4.0.1 │ │ │ └─┬ pinkie-promise@2.0.0 │ │ │ └── pinkie@2.0.1 │ │ ├─┬ hawk@3.1.2 │ │ │ ├── boom@2.10.1 │ │ │ ├── cryptiles@2.0.5 │ │ │ ├── hoek@2.16.3 │ │ │ └── sntp@1.0.9 │ │ ├─┬ http-signature@1.1.0 │ │ │ ├── assert-plus@0.1.5 │ │ │ ├─┬ jsprim@1.2.2 │ │ │ │ ├── extsprintf@1.0.2 │ │ │ │ ├── json-schema@0.2.2 │ │ │ │ └── verror@1.3.6 │ │ │ └─┬ sshpk@1.7.1 │ │ │ ├── asn1@0.2.3 │ │ │ ├── assert-plus@0.2.0 │ │ │ ├── dashdash@1.11.0 │ │ │ ├── ecc-jsbn@0.1.1 │ │ │ ├── jodid25519@1.0.2 │ │ │ ├── jsbn@0.1.0 │ │ │ └── tweetnacl@0.13.2 │ │ ├── is-typedarray@1.0.0 │ │ ├── isstream@0.1.2 │ │ ├── json-stringify-safe@5.0.1 │ │ ├─┬ mime-types@2.1.8 │ │ │ └── mime-db@1.20.0 │ │ ├── node-uuid@1.4.7 │ │ ├── oauth-sign@0.8.0 │ │ ├── qs@5.2.0 │ │ ├── stringstream@0.0.5 │ │ ├── tough-cookie@2.2.1 │ │ └── tunnel-agent@0.4.2 │ └─┬ source-map@0.4.4 │ └── amdefine@1.0.0 ├─┬ less-plugin-autoprefix@1.5.1 │ ├─┬ autoprefixer@6.2.3 │ │ ├── browserslist@1.0.1 │ │ ├── caniuse-db@1.0.30000383 │ │ ├── normalize-range@0.1.2 │ │ ├── num2fraction@1.2.2 │ │ └── postcss-value-parser@3.2.3 │ └─┬ postcss@5.0.13 │ ├── js-base64@2.1.9 │ ├── source-map@0.5.3 │ └─┬ supports-color@3.1.2 │ └── has-flag@1.0.0 ├─┬ less-plugin-clean-css@1.5.1 │ └─┬ clean-css@3.4.8 │ └─┬ commander@2.8.1 │ └── graceful-readlink@1.0.1 └── mkpath@0.1.0

npm WARN EPACKAGEJSON jdiehl.less-autocompile.node@1.0.0 No repository field. npm WARN EPACKAGEJSON jdiehl.less-autocompile.node@1.0.0 No license field.

C:\Users\impala\AppData\Roaming\Brackets\extensions\user\brackets-less-autocompi le-d4ee33bcbb6b12ed1c0a2d44caaa346587909ccd\node>cd ..

C:\Users\impala\AppData\Roaming\Brackets\extensions\user\brackets-less-autocompi le-d4ee33bcbb6b12ed1c0a2d44caaa346587909ccd>npm i npm WARN EPACKAGEJSON jdiehl.less-autocompile@1.1.10 No repository field.

jdiehl commented 8 years ago

Happy New Year!

Please check the Brackets console for any errors and post them here. You can access the console via Developer Tools from the menu.

djheelan commented 8 years ago

Hi Jonathan,

Thanks for your reply and your help. I also tried installing using extension manager but still same issue.

Here you are with the console log (saved as txt & html), and the errors I got yesterday while installing the extension manually.

Daniel

2016-01-03 12:52 GMT+01:00 Jonathan Diehl notifications@github.com:

Happy New Year!

Please check the Brackets console for any errors and post them here. You can access the console via Developer Tools from the menu.

— Reply to this email directly or view it on GitHub https://github.com/jdiehl/brackets-less-autocompile/issues/80#issuecomment-168491522 .

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail This email has been sent from a virus-free computer protected by Avast. www.avast.com https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail <#DDB4FAA8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

Download the React DevTools for a better development experience: http://fb.me/react-devtools /utils/DeprecationWarning.js:90 PreferencesManager.convertPreferences() has been deprecated. Please upgrade to the current Preferences system (https://github.com/adobe/brackets/wiki/Preferences-System#conversion-from-the-pre-36-preferences-system). at Object.convertPreferences (/preferences/PreferencesManager.js:325:28) at Object.eval (/utils/Resizer.js:548:24) at Object.context.execCb (file:///C:/Program%20Files%20(x86) 2/command/Menus.js:820 Error setting menu item shortcut: 1 /utils/DeprecationWarning.js:90 Deprecated: Do not use $().on/off() on Brackets modules and model objects. Call on()/off() directly on the object without a $() wrapper. at new jQuery.fn.init (/brackets.js:474:36) at n (file:///C:/Program%20Files%20(x86)/Brackets/www/thirdparty/thirdparty.min.js:556:405) at Object. (file:///C:/Users/impala/AppData/Roaming/Brackets/extensions/user/jdiehl.less-autocompile/main.js:123:3) at Object.context.execCb (file:///C:/Program%20Files%20(x86) /utils/DeprecationWarning.js:90 Deprecated: Do not use $().on/off() on Brackets modules and model objects. Call on()/off() directly on the object without a $() wrapper. at new jQuery.fn.init (/brackets.js:474:36) at n (file:///C:/Program%20Files%20(x86)/Brackets/www/thirdparty/thirdparty.min.js:556:405) at Object.eval (/./ParfaitAPI.js:126:5) at Object.context.execCb (file:///C:/Program%20Files%20(x86) /utils/DeprecationWarning.js:90 Deprecated: Do not use $().on/off() on Brackets modules and model objects. Call on()/off() directly on the object without a $() wrapper. at new jQuery.fn.init (/brackets.js:474:36) at n (file:///C:/Program%20Files%20(x86)/Brackets/www/thirdparty/thirdparty.min.js:556:405) at Object.eval (/./ParfaitAPI.js:127:5) at Object.context.execCb (file:///C:/Program%20Files%20(x86) /utils/DeprecationWarning.js:90 Deprecated: Do not use $().on/off() on Brackets modules and model objects. Call on()/off() directly on the object without a $() wrapper. at new jQuery.fn.init (/brackets.js:474:36) at n (file:///C:/Program%20Files%20(x86)/Brackets/www/thirdparty/thirdparty.min.js:556:405) at Object.eval (/./ParfaitAPI.js:128:5) at Object.context.execCb (file:///C:/Program%20Files%20(x86) /LiveDevelopment/MultiBrowserImpl/transports/NodeSocketTransport.js:87 NodeSocketTransport - start /utils/DeprecationWarning.js:90 Deprecated: Do not use $().on/off() on Brackets modules and model objects. Call on()/off() directly on the object without a $() wrapper. at new jQuery.fn.init (/brackets.js:474:36) at n (file:///C:/Program%20Files%20(x86)/Brackets/www/thirdparty/thirdparty.min.js:556:405) at Object.registerMainPanel (/./MainPanel.js:293:9) at _appReadyHandler (/main.js:281:19) at _callHandler (/utils/AppInit.js:93:13) at _addListener (/utils/AppInit.js:128:13) at Object.appReady (/utils/AppInit.js:141:9) at Object.eval (/main.js:304:17) at j (file:///C:/Program%20Files%20(x86)/Brackets/www/thirdparty/thirdparty.min.js:556:26911) /utils/DeprecationWarning.js:90 Deprecated: Do not use $().on/off() on Brackets modules and model objects. Call on()/off() directly on the object without a $() wrapper. at new jQuery.fn.init (/brackets.js:474:36) at n (file:///C:/Program%20Files%20(x86)/Brackets/www/thirdparty/thirdparty.min.js:556:405) at Object._initParfaitControlsPopup as initParfaitControlsPopup at _appReadyHandler (/main.js:282:22) at _callHandler (/utils/AppInit.js:93:13) at _addListener (/utils/AppInit.js:128:13) at Object.appReady (/utils/AppInit.js:141:9) at Object.eval (/main.js:304:17) at j (file:///C:/Program%20Files%20(x86)/Brackets/www/thirdparty/thirdparty.min.js:556:26911) /utils/DeprecationWarning.js:90 Deprecated: Do not use $().on/off() on Brackets modules and model objects. Call on()/off() directly on the object without a $() wrapper. at new jQuery.fn.init (/brackets.js:474:36) at n (file:///C:/Program%20Files%20(x86)/Brackets/www/thirdparty/thirdparty.min.js:556:405) at _appReadyHandler (/main.js:285:9) at _callHandler (/utils/AppInit.js:93:13) at _addListener (/utils/AppInit.js:128:13) at Object.appReady (/utils/AppInit.js:141:9) at Object.eval (/main.js:304:17) at j (file:///C:/Program%20Files%20(x86)/Brackets/www/thirdparty/thirdparty.min.js:556:26911) at Object.k.fireWith as resolveWith /utils/DeprecationWarning.js:90 Deprecated: Do not use $().on/off() on Brackets modules and model objects. Call on()/off() directly on the object without a $() wrapper. at new jQuery.fn.init (/brackets.js:474:36) at n (file:///C:/Program%20Files%20(x86)/Brackets/www/thirdparty/thirdparty.min.js:556:405) at _attachExtensionManagerListener (/main.js:118:9) at _appReadyHandler (/main.js:289:9) at _callHandler (/utils/AppInit.js:93:13) at _addListener (/utils/AppInit.js:128:13) at Object.appReady (/utils/AppInit.js:141:9) at Object.eval (/main.js:304:17) at j (file:///C:/Program%20Files%20(x86)/Brackets/www/thirdparty/thirdparty.min.js:556:26911) /utils/DeprecationWarning.js:90 Deprecated: Do not use $().on/off() on Brackets modules and model objects. Call on()/off() directly on the object without a $() wrapper. at new jQuery.fn.init (/brackets.js:474:36) at n (file:///C:/Program%20Files%20(x86)/Brackets/www/thirdparty/thirdparty.min.js:556:405) at _setupAbandonmentEvents (/main.js:234:9) at _appReadyHandler (/main.js:291:9) at _callHandler (/utils/AppInit.js:93:13) at _addListener (/utils/AppInit.js:128:13) at Object.appReady (/utils/AppInit.js:141:9) at Object.eval (/main.js:304:17) at j (file:///C:/Program%20Files%20(x86)/Brackets/www/thirdparty/thirdparty.min.js:556:26911) /utils/DeprecationWarning.js:90 Deprecated: Do not use $().on/off() on Brackets modules and model objects. Call on()/off() directly on the object without a $() wrapper. at new jQuery.fn.init (/brackets.js:474:36) at n (file:///C:/Program%20Files%20(x86)/Brackets/www/thirdparty/thirdparty.min.js:556:405) at _appReadyHandler (/main.js:294:9) at _callHandler (/utils/AppInit.js:93:13) at _addListener (/utils/AppInit.js:128:13) at Object.appReady (/utils/AppInit.js:141:9) at Object.eval (/main.js:304:17) at j (file:///C:/Program%20Files%20(x86)/Brackets/www/thirdparty/thirdparty.min.js:556:26911) at Object.k.fireWith as resolveWith 4/language/CodeInspection.js:423 Uncaught TypeError: Cannot read property 'line' of undefined  https://github.com/jdiehl/brackets-less-autocompile/commit/d4ee33bcbb6b12ed1c0a2d44caaa346587909ccd

+### Manual Installation + +0. Install NodeJS +1. Find your extension folder: Choose Help > Show Extensions Folder (or open it manually) +2. Drill down to the user folder +3. Check out the extension from GitHub into the user folder +4. Run npm i in the root folder of the extension +5. Run npm i in the node folder of the extension

Compile Options

Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\impala>cd C:\Users\impala\AppData\Roaming\Brackets\extensions\user\adob e.brackets.extract

C:\Users\impala\AppData\Roaming\Brackets\extensions\user\adobe.brackets.extract> npm i npm WARN deprecated lodash@0.9.2: lodash@<2.0.0 is no longer maintained. Upgrade to lodash@^3.0.0 npm WARN deprecated deflate-crc32-stream@0.1.2: module has been merged into crc3 2-stream npm WARN deprecated lodash@1.0.2: lodash@<2.0.0 is no longer maintained. Upgrade to lodash@^3.0.0

adobe.brackets.extract@0.8.0-1749-release install C:\Users\impala\AppData\Roam ing\Brackets\extensions\user\adobe.brackets.extract bash -c 'cd lib/graphite-api; npm install; grunt sass; stylus public/css publi c/js/ccweb.files.extract/css'

'bash' is not recognized as an internal or external command, operable program or batch file.

npm WARN EPACKAGEJSON adobe.brackets.extract@0.8.0-1749-release No repository fi eld. npm WARN EPACKAGEJSON adobe.brackets.extract@0.8.0-1749-release No license field . npm ERR! Windows_NT 6.1.7601 npm ERR! argv "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\ node_modules\npm\bin\npm-cli.js" "i" npm ERR! node v5.3.0 npm ERR! npm v3.3.12 npm ERR! code ELIFECYCLE npm ERR! adobe.brackets.extract@0.8.0-1749-release install: bash -c 'cd lib/gra phite-api; npm install; grunt sass; stylus public/css public/js/ccweb.files.extr act/css' npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the adobe.brackets.extract@0.8.0-1749-release install script 'bash -c 'cd lib/graphite-api; npm install; grunt sass; stylus public/css public /js/ccweb.files.extract/css''. npm ERR! Make sure you have the latest version of node.js and npm installed. npm ERR! If you do, this is most likely a problem with the adobe.brackets.extrac t package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! bash -c 'cd lib/graphite-api; npm install; grunt sass; stylus publi c/css public/js/ccweb.files.extract/css' npm ERR! You can get their info via: npm ERR! npm owner ls adobe.brackets.extract npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request: npm ERR! C:\Users\impala\AppData\Roaming\Brackets\extensions\user\adobe.brac kets.extract\npm-debug.log

C:\Users\impala\AppData\Roaming\Brackets\extensions\user\adobe.brackets.extract>


C:\Users\impala\AppData\Roaming\Brackets\extensions\user\adobe.brackets.extract> cd C:\Users\impala\AppData\Roaming\Brackets\extensions\user\adobe.brackets.extra ct\node\v0.5.0

C:\Users\impala\AppData\Roaming\Brackets\extensions\user\adobe.brackets.extract\ node\v0.5.0>npm i

execSync@1.0.2 install C:\Users\impala\AppData\Roaming\Brackets\extensions\use r\adobe.brackets.extract\node\v0.5.0\node_modules\copy-paste\node_modules\execSy nc node install.js

[execsync v1.0.2] Attempting to compile native extensions. { [Error: spawn node-gyp ENOENT] code: 'ENOENT', errno: 'ENOENT', syscall: 'spawn node-gyp', path: 'node-gyp', spawnargs: [ 'rebuild' ] } [execSync v1.0.2] Native code compile failed!! Will try to use win32 extension.

npm WARN EPACKAGEJSON brackets-parfait-extension@0.1.0 No description npm WARN EPACKAGEJSON brackets-parfait-extension@0.1.0 No repository field. npm WARN EPACKAGEJSON brackets-parfait-extension@0.1.0 No license field.

C:\Users\impala\AppData\Roaming\Brackets\extensions\user\adobe.brackets.extract\ node\v0.5.0>

Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\impala>cd C:\Users\impala\AppData\Roaming\Brackets\extensions\user\brac kets-less-autocompile-d4ee33bcbb6b12ed1c0a2d44caaa346587909ccd

C:\Users\impala\AppData\Roaming\Brackets\extensions\user\brackets-less-autocompi le-d4ee33bcbb6b12ed1c0a2d44caaa346587909ccd>npm i npm WARN EPACKAGEJSON jdiehl.less-autocompile@1.1.10 No repository field.

C:\Users\impala\AppData\Roaming\Brackets\extensions\user\brackets-less-autocompi le-d4ee33bcbb6b12ed1c0a2d44caaa346587909ccd>cd ..

C:\Users\impala\AppData\Roaming\Brackets\extensions\user>dir Volume in drive C has no label. Volume Serial Number is D84E-816F

Directory of C:\Users\impala\AppData\Roaming\Brackets\extensions\user

01/02/2016 11:05 AM

. 01/02/2016 11:05 AM .. 01/02/2016 11:05 AM adobe.brackets.extract 01/02/2016 10:55 AM BackUP_Origin 01/02/2016 11:09 AM brackets-less-autocompile-d4ee33bcbb6b12e d1c0a2d44caaa346587909ccd 0 File(s) 0 bytes 5 Dir(s) 407,240,577,024 bytes free

C:\Users\impala\AppData\Roaming\Brackets\extensions\user>cd adobe.brackets.extra ct

C:\Users\impala\AppData\Roaming\Brackets\extensions\user\adobe.brackets.extract> npm i

adobe.brackets.extract@0.8.0-1749-release install C:\Users\impala\AppData\Roam ing\Brackets\extensions\user\adobe.brackets.extract bash -c 'cd lib/graphite-api; npm install; grunt sass; stylus public/css publi c/js/ccweb.files.extract/css'

'bash' is not recognized as an internal or external command, operable program or batch file.

npm WARN EPACKAGEJSON adobe.brackets.extract@0.8.0-1749-release No repository fi eld. npm WARN EPACKAGEJSON adobe.brackets.extract@0.8.0-1749-release No license field . npm ERR! Windows_NT 6.1.7601 npm ERR! argv "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\ node_modules\npm\bin\npm-cli.js" "i" npm ERR! node v5.3.0 npm ERR! npm v3.3.12 npm ERR! code ELIFECYCLE npm ERR! adobe.brackets.extract@0.8.0-1749-release install: bash -c 'cd lib/gra phite-api; npm install; grunt sass; stylus public/css public/js/ccweb.files.extr act/css' npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the adobe.brackets.extract@0.8.0-1749-release install script 'bash -c 'cd lib/graphite-api; npm install; grunt sass; stylus public/css public /js/ccweb.files.extract/css''. npm ERR! Make sure you have the latest version of node.js and npm installed. npm ERR! If you do, this is most likely a problem with the adobe.brackets.extrac t package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! bash -c 'cd lib/graphite-api; npm install; grunt sass; stylus publi c/css public/js/ccweb.files.extract/css' npm ERR! You can get their info via: npm ERR! npm owner ls adobe.brackets.extract npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request: npm ERR! C:\Users\impala\AppData\Roaming\Brackets\extensions\user\adobe.brac kets.extract\npm-debug.log

C:\Users\impala\AppData\Roaming\Brackets\extensions\user\adobe.brackets.extract> dir Volume in drive C has no label. Volume Serial Number is D84E-816F

Directory of C:\Users\impala\AppData\Roaming\Brackets\extensions\user\adobe.bra ckets.extract

01/02/2016 11:10 AM

. 01/02/2016 11:10 AM .. 01/02/2016 11:05 AM lib 12/31/2015 06:58 PM 1,603,631 main.js 12/31/2015 06:58 PM 1,639,538 main.js.map 01/02/2016 10:51 AM 68 make-package.sh 01/02/2016 11:05 AM nls 01/02/2016 11:07 AM node 01/02/2016 11:10 AM node_modules 01/02/2016 11:10 AM 17,758 npm-debug.log 12/31/2015 06:58 PM 1,657 package.json 01/02/2016 10:51 AM 4,295 README.md 12/31/2015 06:58 PM 7,125 requirejs-config.json 01/02/2016 11:05 AM static-content 12/31/2015 06:58 PM 1,482 strings.js 01/02/2016 11:05 AM styles 8 File(s) 3,275,554 bytes 8 Dir(s) 407,244,902,400 bytes free

C:\Users\impala\AppData\Roaming\Brackets\extensions\user\adobe.brackets.extract> cd ..

C:\Users\impala\AppData\Roaming\Brackets\extensions\user>dir Volume in drive C has no label. Volume Serial Number is D84E-816F

Directory of C:\Users\impala\AppData\Roaming\Brackets\extensions\user

01/02/2016 11:05 AM

. 01/02/2016 11:05 AM .. 01/02/2016 11:10 AM adobe.brackets.extract 01/02/2016 10:55 AM BackUP_Origin 01/02/2016 11:09 AM brackets-less-autocompile-d4ee33bcbb6b12e d1c0a2d44caaa346587909ccd 0 File(s) 0 bytes 5 Dir(s) 407,244,902,400 bytes free

C:\Users\impala\AppData\Roaming\Brackets\extensions\user>cd brackets-less-autoco mpile-d4ee33bcbb6b12ed1c0a2d44caaa346587909ccd

C:\Users\impala\AppData\Roaming\Brackets\extensions\user\brackets-less-autocompi le-d4ee33bcbb6b12ed1c0a2d44caaa346587909ccd>npm i npm WARN EPACKAGEJSON jdiehl.less-autocompile@1.1.10 No repository field.

C:\Users\impala\AppData\Roaming\Brackets\extensions\user\brackets-less-autocompi le-d4ee33bcbb6b12ed1c0a2d44caaa346587909ccd>dir Volume in drive C has no label. Volume Serial Number is D84E-816F

Directory of C:\Users\impala\AppData\Roaming\Brackets\extensions\user\brackets- less-autocompile-d4ee33bcbb6b12ed1c0a2d44caaa346587909ccd

01/02/2016 11:09 AM

. 01/02/2016 11:09 AM .. 01/02/2016 11:05 AM 24 .gitignore 01/02/2016 11:05 AM 5,645 .jshintrc 01/02/2016 11:05 AM example 01/02/2016 11:05 AM 4,451 main.js 01/02/2016 11:05 AM 68 make-package.sh 01/02/2016 11:05 AM node 01/02/2016 11:42 AM node_modules 01/02/2016 11:05 AM 707 package.json 01/02/2016 11:05 AM 4,295 README.md 6 File(s) 15,190 bytes 5 Dir(s) 407,244,771,328 bytes free

C:\Users\impala\AppData\Roaming\Brackets\extensions\user\brackets-less-autocompi le-d4ee33bcbb6b12ed1c0a2d44caaa346587909ccd>cd node

C:\Users\impala\AppData\Roaming\Brackets\extensions\user\brackets-less-autocompi le-d4ee33bcbb6b12ed1c0a2d44caaa346587909ccd\node>npm i jdiehl.less-autocompile.node@1.0.0 C:\Users\impala\AppData\Roaming\Brackets\exte nsions\user\brackets-less-autocompile-d4ee33bcbb6b12ed1c0a2d44caaa346587909ccd\n ode ├─┬ less@2.5.3 │ ├─┬ errno@0.1.4 │ │ └── prr@0.0.0 │ ├── graceful-fs@3.0.8 │ ├── image-size@0.3.5 │ ├── mime@1.3.4 │ ├─┬ mkdirp@0.5.1 │ │ └── minimist@0.0.8 │ ├─┬ promise@6.1.0 │ │ └── asap@1.0.0 │ ├─┬ request@2.67.0 │ │ ├── aws-sign2@0.6.0 │ │ ├─┬ bl@1.0.0 │ │ │ └─┬ readable-stream@2.0.5 │ │ │ ├── core-util-is@1.0.2 │ │ │ ├── inherits@2.0.1 │ │ │ ├── isarray@0.0.1 │ │ │ ├── process-nextick-args@1.0.6 │ │ │ ├── string_decoder@0.10.31 │ │ │ └── util-deprecate@1.0.2 │ │ ├── caseless@0.11.0 │ │ ├─┬ combined-stream@1.0.5 │ │ │ └── delayed-stream@1.0.0 │ │ ├── extend@3.0.0 │ │ ├── forever-agent@0.6.1 │ │ ├─┬ form-data@1.0.0-rc3 │ │ │ └── async@1.5.0 │ │ ├─┬ har-validator@2.0.3 │ │ │ ├─┬ chalk@1.1.1 │ │ │ │ ├── ansi-styles@2.1.0 │ │ │ │ ├── escape-string-regexp@1.0.4 │ │ │ │ ├─┬ has-ansi@2.0.0 │ │ │ │ │ └── ansi-regex@2.0.0 │ │ │ │ ├── strip-ansi@3.0.0 │ │ │ │ └── supports-color@2.0.0 │ │ │ ├── commander@2.9.0 │ │ │ ├─┬ is-my-json-valid@2.12.3 │ │ │ │ ├── generate-function@2.0.0 │ │ │ │ ├─┬ generate-object-property@1.2.0 │ │ │ │ │ └── is-property@1.0.2 │ │ │ │ ├── jsonpointer@2.0.0 │ │ │ │ └── xtend@4.0.1 │ │ │ └─┬ pinkie-promise@2.0.0 │ │ │ └── pinkie@2.0.1 │ │ ├─┬ hawk@3.1.2 │ │ │ ├── boom@2.10.1 │ │ │ ├── cryptiles@2.0.5 │ │ │ ├── hoek@2.16.3 │ │ │ └── sntp@1.0.9 │ │ ├─┬ http-signature@1.1.0 │ │ │ ├── assert-plus@0.1.5 │ │ │ ├─┬ jsprim@1.2.2 │ │ │ │ ├── extsprintf@1.0.2 │ │ │ │ ├── json-schema@0.2.2 │ │ │ │ └── verror@1.3.6 │ │ │ └─┬ sshpk@1.7.1 │ │ │ ├── asn1@0.2.3 │ │ │ ├── assert-plus@0.2.0 │ │ │ ├── dashdash@1.11.0 │ │ │ ├── ecc-jsbn@0.1.1 │ │ │ ├── jodid25519@1.0.2 │ │ │ ├── jsbn@0.1.0 │ │ │ └── tweetnacl@0.13.2 │ │ ├── is-typedarray@1.0.0 │ │ ├── isstream@0.1.2 │ │ ├── json-stringify-safe@5.0.1 │ │ ├─┬ mime-types@2.1.8 │ │ │ └── mime-db@1.20.0 │ │ ├── node-uuid@1.4.7 │ │ ├── oauth-sign@0.8.0 │ │ ├── qs@5.2.0 │ │ ├── stringstream@0.0.5 │ │ ├── tough-cookie@2.2.1 │ │ └── tunnel-agent@0.4.2 │ └─┬ source-map@0.4.4 │ └── amdefine@1.0.0 ├─┬ less-plugin-autoprefix@1.5.1 │ ├─┬ autoprefixer@6.2.3 │ │ ├── browserslist@1.0.1 │ │ ├── caniuse-db@1.0.30000383 │ │ ├── normalize-range@0.1.2 │ │ ├── num2fraction@1.2.2 │ │ └── postcss-value-parser@3.2.3 │ └─┬ postcss@5.0.13 │ ├── js-base64@2.1.9 │ ├── source-map@0.5.3 │ └─┬ supports-color@3.1.2 │ └── has-flag@1.0.0 ├─┬ less-plugin-clean-css@1.5.1 │ └─┬ clean-css@3.4.8 │ └─┬ commander@2.8.1 │ └── graceful-readlink@1.0.1 └── mkpath@0.1.0

npm WARN EPACKAGEJSON jdiehl.less-autocompile.node@1.0.0 No repository field. npm WARN EPACKAGEJSON jdiehl.less-autocompile.node@1.0.0 No license field.

C:\Users\impala\AppData\Roaming\Brackets\extensions\user\brackets-less-autocompi le-d4ee33bcbb6b12ed1c0a2d44caaa346587909ccd\node>cd ..

C:\Users\impala\AppData\Roaming\Brackets\extensions\user\brackets-less-autocompi le-d4ee33bcbb6b12ed1c0a2d44caaa346587909ccd>npm i npm WARN EPACKAGEJSON jdiehl.less-autocompile@1.1.10 No repository field.

C:\Users\impala\AppData\Roaming\Brackets\extensions\user\brackets-less-autocompi le-d4ee33bcbb6b12ed1c0a2d44caaa346587909ccd>

jdiehl commented 8 years ago

You only need to run npm i in the Brackets\extensions\user\brackets-less-autocompile-...\node and that worked just fine (the required dependencies are installed correctly).

Most of the console logs are irrelevant. However, there is one line that might be related to the problem:

4/language/CodeInspection.js:423 Uncaught TypeError: Cannot read property 'line' of undefined

This happens, when an errors is thrown in the "backend" that is not properly formatted. This might be an error thrown by the less compiler. You can investigate further, by placing a breakpoint on that line (423) in CodeInspection.js and taking a look at the error object.