 
			
				21.01.2015, 17:33
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 junior 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 29.11.2011 
					
					
					
						Сообщений: 3,924
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от melky
			
		
	 | 
 
	| 
		шото странное ты делаешь
	 | 
 
	
 
 в рамках веб-пака
 
у меня файл следующего вида
 
// POLYFILLS
require('./polyfills/console-sham.min.js');
// NATIVE
require('./native/plugins/core.js');
require('./native/plugins/object-traverse.min.js');
require('./native/plugins/object-to-formdata.min.js');
// JQUERY
require('./jquery/jquery-1.8.3.min.js');
// JQUERY PLUGINS
require('./jquery/plugins/jquery.ui.touch-punch-0.2.2.min.js');
require('./jquery/plugins/jquery.chosen-1.1.0.min.js');
//require('./jquery/plugins/bootstrap-datepicker.js');
// ANGULAR
require('./angular/angular-1.2.18.min.js');
// ANGULAR MODULES
require('./angular/modules/angular-touch-1.2.9.min.js');
который после сборки превращается в один js файл (bundle), в который напиханы все require файлы. Именно полностью код включен. Я ожидал, что файлы будут подтягиваться с сервера. Такое возможно? Не горю желанием каждый раз пересобирать bundle. 
Даже если я это автоматизирую, есть другие разрабы, кот. про node.js и grunt не слышали вообще, а работать с проектом им придется.
 
За день использования веб-пака ценности я в нем не увидел. В чем она? Собирать проекта в один файл? grunt-concat это умеет.  Где подгрузка модулей с сервера? Я взял его именно за этим. Их есть у вас?  
		
	
		
		
		
		
		
			
				__________________ 
				Чебурашка стал символом олимпийских игр. А чего достиг ты? 
Тишина - самый громкий звук
			 
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				21.01.2015, 18:23
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 猫 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 07.06.2007 
					
					
					
						Сообщений: 7,504
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от nerv_
			
		
	 | 
 
	| 
		Где подгрузка модулей с сервера?
	 | 
 
	
 
 Мой загрузчик именно это и делал, тянул с сервера tpl, css, js. В итоге сейчас я хочу webpack и сборку на клиенте. Напиши его сам если хочешь. Не нравится webpack, ну дык никто не застявляет, ты же сам на browserify...
 
	
 
	| 
		
			Сообщение от nerv_
			
		
	 | 
 
	| 
		есть другие разрабы, кот. про node.js и grunt не слышали вообще, а работать с проектом им придется.
	 | 
 
	
 
 Ты уверен, что они смогут писать код, если даже не знают про ноду и грунт?
 
	
 
	| 
		
			Сообщение от nerv_
			
		
	 | 
 
	| 
		За день использования веб-пака ценности я в нем не увидел. В чем она? Собирать проекта в один файл? grunt-concat это умеет
	 | 
 
	
 
 а грунт конкат умеет писать на es6 с синтаксисом модулей es6 и затем запускать проект в браузере?  
		
	
		
		
		
		
		
			
				__________________ 
				Последний раз редактировалось Gozar, Сегодня в 24:14.
			 
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				21.01.2015, 18:25
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 猫 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 07.06.2007 
					
					
					
						Сообщений: 7,504
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 Берем файл кладем на сервер, он работает, кладем в проект браузера и он работает, разве не круто? 
		
	
		
		
		
		
		
			
				__________________ 
				Последний раз редактировалось Gozar, Сегодня в 24:14.
			 
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				21.01.2015, 18:54
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 sinistral 
				
				
				
				
	
 
 
			 | 
			  | 
			
				
				
					Регистрация: 28.03.2011 
					
					
					
						Сообщений: 5,418
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от nerv_
			
		
	 | 
 
	| 
		который после сборки превращается в один js файл (bundle), в который напиханы все require файлы. Именно полностью код включен. Я ожидал, что файлы будут подтягиваться с сервера. 
	 | 
 
	
 
 зачем тебе модули тогда вообще?
 
	
 
	| 
		
			Сообщение от nerv_
			
		
	 | 
 
	| 
		Не горю желанием каждый раз пересобирать bundle.
	 | 
 
	
 
 концептуально глянь - как тогда переводить код из других языков в JS, причем на лету? а source map?
 
некуда не убежишь от пересборки. но этот процесс можно облегчить - используя инкрементальную сборку (watch и cache в конфиге), а так же вывод файлов в оперативную память (а не на диск) - это уже webpack-dev-server
 
	
 
	| 
		
			Сообщение от nerv_
			
		
	 | 
 
	| 
		Даже если я это автоматизирую, есть другие разрабы, кот. про node.js и grunt не слышали вообще, а работать с проектом им придется.
	 | 
 
	
 
 не понял, о чём ты здесь. README.md для слабаков?
 
	
 
	| 
		
			Сообщение от nerv_
			
		
	 | 
 
	| 
		За день использования веб-пака ценности я в нем не увидел. В чем она? Собирать проекта в один файл? grunt-concat это умеет. Где подгрузка модулей с сервера? Я взял его именно за этим. Их есть у вас?
	 | 
 
	
 
 убирай тогда нафиг предобработку скриптов (сборщик т.е.) 
подзагрузка модулей есть у require js - походу, его функционал тебе и нужен
 
такого функционала вряд ли найдешь, потому что он ... не используется  
		
	
		
		
		
		
		
		
	
		
			
			
	
			
			
			
			
			
				 
			
			
			
			
			
			
				
			
			
			
		 
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				22.01.2015, 14:14
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 junior 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 29.11.2011 
					
					
					
						Сообщений: 3,924
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		Gozar,  melky, всем спасибо   
	
 
	| 
		
			Сообщение от melky
			
		
	 | 
 
	| 
		зачем тебе модули тогда вообще?
	 | 
 
	
 
 что значит зачем? Чтобы не гадить в глобал
 
	
 
	| 
		
			Сообщение от melky
			
		
	 | 
 
	| 
		концептуально глянь - как тогда переводить код из других языков в JS, причем на лету? а source map?
	 | 
 
	
 
 а зачем мне налету переводить? Переводить я могу через терминал по мере необходимости. Речь идет о том, что часть кода (es6) буду переводить я, а часть будет писаться на es6/es3 (уже не мной).
 
	
 
	| 
		
			Сообщение от melky
			
		
	 | 
 
	| 
		некуда не убежишь от пересборки
	 | 
 
	
 
 разумеется. Просто мне хотелось бы, чтобы "модули" грузились с сервера. А уж как и чем они будут собираться - дело десятое. Я вчера подумал, видимо, буду начинать с requirejs. А к тому времени, как плотно его поюзаю, глядишь нативный import/export появится.
 
	
 
	| 
		
			Сообщение от melky
			
		
	 | 
 
	| 
		не понял, о чём ты здесь. README.md для слабаков?
	 | 
 
	
 
 там чуваки гитом пользуются постольку-поскольку   
	
 
	| 
		
			Сообщение от melky
			
		
	 | 
 
	
		убирай тогда нафиг предобработку скриптов (сборщик т.е.) 
подзагрузка модулей есть у require js - походу, его функционал тебе и нужен
	 | 
 
	
 
 ага, так и поступлю. Единственное что: я читал, что веб-пак это тоже умеет и пытался от него этого добиться на случай, если в недалеком будущем мне все-таки понадобится предварительная сборка. В доке и гугле не нашел примеров на этот счет. За рамками предобработчика
 
require is not defined
 
Тобишь AMD.
 
	
 
	| 
		
			Сообщение от Gozar
			
		
	 | 
 
	| 
		Берем файл кладем на сервер, он работает, кладем в проект браузера и он работает, разве не круто?
	 | 
 
	
 
 конечно, круто   
	
 
	| 
		
			Сообщение от Gozar
			
		
	 | 
 
	| 
		Мой загрузчик именно это и делал, тянул с сервера tpl, css, js. В итоге сейчас я хочу webpack и сборку на клиенте.
	 | 
 
	
 
 любопытно, почему?  
		
	
		
		
		
		
		
			
				__________________ 
				Чебурашка стал символом олимпийских игр. А чего достиг ты? 
Тишина - самый громкий звук
			 
		
		
		
		
		
						  
				
				Последний раз редактировалось nerv_, 22.01.2015 в 14:24.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				22.01.2015, 14:43
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 猫 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 07.06.2007 
					
					
					
						Сообщений: 7,504
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от nerv_
			
		
	 | 
 
	| 
		любопытно, почему?
	 | 
 
	
 
 Наверное потому, что неудобно тянуть сотни файлов с сервера, вместо одного сжатого.  
		
	
		
		
		
		
		
			
				__________________ 
				Последний раз редактировалось Gozar, Сегодня в 24:14.
			 
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				22.01.2015, 20:09
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 sinistral 
				
				
				
				
	
 
 
			 | 
			  | 
			
				
				
					Регистрация: 28.03.2011 
					
					
					
						Сообщений: 5,418
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	
		
			Сообщение от nerv_
			 
		
	 | 
 
	
		Gozar, melky, всем спасибо  
	 | 
 
	
 
 стараюсь вразумить - причиняю добро.    трудно принять новое, конечно (сам тупил и отступал, но пересилил... и получил плюхи)
 
	
 
	
		
			Сообщение от nerv_
			 
		
	 | 
 
	| 
		что значит зачем? Чтобы не гадить в глобал
	 | 
 
	
 
 не срать в глобал - правильно. 
даже namespace в глобале - это уже "насрал". модули работают без namespace. 
модули не оставляют после себя  ничего, если ты прямо это не укажешь.
 
	
 
	
		
			Сообщение от nerv_
			 
		
	 | 
 
	| 
		а зачем мне налету переводить? Переводить я могу через терминал по мере необходимости. Речь идет о том, что часть кода (es6) буду переводить я, а часть будет писаться на es6/es3 (уже не мной).
	 | 
 
	
 
 на лету переводить - простая формальность; абстракция от языка, на котором написан твой код (я про source map)
 
если будешь переводить на диск, то тут будет адский тормоз в вводе\выводе (IO), вне зависимости от HDD\SSD. чем меньше "шестерёнок в механизме", тем быстрее он работает.
 
	
 
	
		
			Сообщение от nerv_
			 
		
	 | 
 
	| 
		разумеется. Просто мне хотелось бы, чтобы "модули" грузились с сервера. А уж как и чем они будут собираться - дело десятое. Я вчера подумал, видимо, буду начинать с requirejs. А к тому времени, как плотно его поюзаю, глядишь нативный import/export появится.
	 | 
 
	
 
 угумс, надо дозреть    не хай webpack зазря. я вангую - через месяц-два сам ах*евать будешь от того, что он могёт.
 
я ж типа джуниор сам... (наверное) и нихрена не знаю    - говорю, что сам выучил
 
	
 
	
		
			Сообщение от nerv_
			 
		
	 | 
 
	
		там чуваки гитом пользуются постольку-поскольку  
	 | 
 
	
 
 йоу! в моей "большой деревне" такая же проблема... но я не сдаюсь   
	
 
	
		
			Сообщение от nerv_
			 
		
	 | 
 
	| 
		 я читал, что веб-пак это тоже умеет и пытался от него этого добиться на случай, если в недалеком будущем мне все-таки понадобится предварительная сборка. В доке и гугле не нашел примеров на этот счет. За рамками предобработчик
	 | 
 
	
 
 в вебпаке есть предзагрузка "по требованию" (bundle-loader), но от предобработки всёравно не отделаешься
 
	
 
	
		
			Сообщение от nerv_
			 
		
	 | 
 
	| 
		любопытно, почему?
	 | 
 
	
 
 см внизу.
 
	
 
	
		
			Сообщение от Gozar
			 
		
	 | 
 
	| 
		Наверное потому, что неудобно тянуть сотни файлов с сервера, вместо одного сжатого.
	 | 
 
	
 
 думаю, что - нет.  я думаю, что - велосипед. 
а если велосипед сделали до тебя; и причём, его поддерживают? 
 принять новое - трудно (особенно если оно чужое), но, иногда, овчинка стоит выделки.
закон сохранения энергии в силе!!! люди тратят энергию на разработку инструмента, а ты тратишь её на изучение инструмента. 
что проще - делать с нуля, или изучить готовое?
 
P.S.  материаловед сдал сессию на степуху - я пьяный. сильно в почки не пинайте    
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось melky, 22.01.2015 в 20:24.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				22.01.2015, 21:04
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 23.12.2013 
					
					
					
						Сообщений: 1,856
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		melky,
  
	
 
	| 
		
			 Цитата: 
		
	 | 
 
	| 
		я ж типа джуниор сам... (наверное) и нихрена не знаю - говорю, что сам выучил
	 | 
 
	
 
 Опять издеваешься?)  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				22.01.2015, 21:21
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 sinistral 
				
				
				
				
	
 
 
			 | 
			  | 
			
				
				
					Регистрация: 28.03.2011 
					
					
					
						Сообщений: 5,418
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				22.01.2015, 22:35
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 I am Student 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 17.12.2011 
					
					
					
						Сообщений: 4,415
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от melky
			
		
	 | 
 
	| 
		заниженная самооценка. это то, что заставляет меня двигаться вперёд
	 | 
 
	
 
 +1   
		
	
		
		
		
		
		
			
				__________________ 
				
	
 
	| 
		
			 Цитата: 
		
	 | 
 
	| 
		Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
	 | 
 
	
 
 
			 
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
 
 |  
  |