Максим Ливень: вообще меня смущает место, куда он пытается поставить его. У меня нет винды сейчас, но точно помню, что у меня ставилось в другое место.
На данном этапе я советую вам все снести, найти и удалить .npmrc во всех местах, где он найдется, и поставить nodejs+npm заново.
Или снести винду и забыть как страшный сон:)
Максим Ливень: что значит "теперь npm даже устанавливать не хочет ничего"? Бьет посуду, ругается матом и вышвыривает ваши вещи из окна? Что вы сделали? Какие симптомы, что пишет? Вы уверены, что вы добавили в PATH, а не заменили то, что там уже было?
Максим Ливень: сделайте npm config ls -l, там будет строчка вида prefix = "some/path/to" (их может быть несколько, вам нужна последняя незакомментированная) — вот эта директория, куда npm кладет глобальные пакеты. Там, ЕМНИП, будет поддиректория bin, а в ней, по моим расчетам, будут ваши потеряшки в виде grunt.cmd, bower.cmd и т.д.
Вот эту "some/path/to/bin" и надо добавить в PATH.
Не забудьте сказать «Ахалай-махалай-сим-саля-бим». Удачи!
Иван Антонов: jQuery абсолютно пофигу, какие именно свойства ей анимировать — что прикажете, то она и сделает.
Не знаю как сейчас, а раньше в jQuery были куски кода, которые явно отвечали за поддержку именно XML, а не HTML-документов, так что надо пробовать.
President42: зависит, имхо, от сложности фронтенда. Если у вас визитка-бложик-магазин, то нет. Если у вас почта уровня gmail-соцсеть-google docs — то без MV* никак.
Евгений Петров: поскольку DOM — это просто набор интерфейсов (и может быть, по идее, реализован или проброшен в любой язык), то к спецификации ECMA-262 он не имеет никакого отношения (тем более, что это даже другая организация:)), поэтому неизбежно Node — это хост-объект.
Поэтому да, индусы, которым некогда/лень пробросили его как получилось, а нормальные вендоры позаботились, чтобы все было консистентно.
А в Панели Управления -> Программы и компоненты разве нельзя удалить?