The removal of Typescript support is premature. Typescript is excellent, but mostly unusable in its current state without the WE support. WE is still a very good extension with lots of great stuff, but the major reason why I remember to install and use it is now gone. Surely there's a better way of avoiding conflict than by removing useful features now because another team might add them in the future.
Edit: I just found WE2012.v2 in my downloads folder and downgraded. Please bring Typescript support back!
Removal of TypeScript support is a wrong move, imo. VS2012 has really poor support for TS, and I'd rather prefer to turn off VS's Compile-on-save, as it doesn't (always) work anyways, and even when it does - having a side window with generated code view was a huge help. In short - please bring TS support back, at least until VS fixes their stuff. And yes, if you're using TFS in the cloud - this makes things a lot more worse, since now you have to reference TypeScript target for MSBuild, which are not there.
WebEssential 3 is a disaster with the removal of TypeScript support.
The VS2012 update 3 TypeScript features are almost useless. I would STRONGLY recommend against upgrading from WE 2.x if you use TypeScript, especially if like me you use TFS.
Bug 1: Compile-on-Save feature does not work.
If you create a new TypeScript file and save it, VS does not compile on save.
Bug 2: No side-by-side JS window - now you've got to go hunting for the JS file to figure out if the file got compiled or not
Bug 3: No longer creates both .min.js and .js files - VS2012 just creates a .js file with no option for a .min.js file
Bug 4: Created .js files don't get added to the solution. We check in our compiled .js/.min.js files, which WE 2.x did automatically. VS2012 does not do this.
Bug 5: Compiling a web project tries to recompile .TS files - and there is no option to turn this off.
Bug 6: Compiling a web project tries to write to .js file when checked in using TFS, and generates a write error as the files are read-only, whereas WE 2.x will check out the file. The only workaround is to check out ALL files in the web project (AAARGH!)
Just updated to v3 (2012) and receive this build log on build (VS 2012 Update 2)
The parameter is incorrect. (Exception from HRESULT: 0x80070057 (E_INVALIDARG))
at EnvDTE.Properties.Item(Object index)
at EnvDTE.Properties.Item(Object index)
Anyone know why the typescript comments are no longer hiding from the JS on save. Also the keep comments flag is gone. If web essentials no longer is compiling it, how do I tell VS to remove them?
Why my project throw "Uncaught Error: undefinedModule " and "Uncaught ReferenceError: exports is not defined " errors in V2.9? I use dojo with AMD mode. In the old version it's ok, but in the new version I even can't open the project after save code with the configuration " Compile TypeScript on save".
Hi, just wondering, upgraded to 2.8.1 and still got a problem with compiling less to css.
Will yield an error: LESS: '/Content/css/bootstrap/bootstrap.less' wasn't found (404)
File with import is in /Content/css. We've been using those paths to be able to reorganize without problem.
Have been and is working fine using the client side less compiler. Noticed it a couple of days ago when we started to look into compiling css on build.
Is this something that could be fixed for Web Essentials 2012?
Answering to myself. Uninstalled and installed version 18.104.22.168 found from nightly builds feed (http://madskristensen.net/post/Web-Essentials-nightly-builds.aspx). And I'm back in business :)
There's also 2.7 version available from Chocolatey Gallery, but at least in my case installing that returned back the 2.8. version.
I want to do exactly what you did, I need @includes working. I got the nightly builds extension that you have the link for, but I don't see how to get a prior version? How do I select 22.214.171.124 to install it? Thanks!