мы можем загрузить Angularjs или другие рамки JS, используя npm
как менеджер зависимостей. Я сомневаюсь, как использовать gulp
загрузить все зависимости из папки node_modules, а затем объединить все файлы в один файл. Я также знаю об использовании browserify. Но это на самом деле работает при использовании эликсира? Кто-нибудь испытал это?
var angular = require('angular');
angular
.module('myApp', [require('angular-material')]))
.controller('MainCtrl', function($rootScope, $scope, $mdToast, $animate, $http, $timeout, $q, $log) {
'use strict';
// Initialize the scope variables
$scope.applicant = {};
$scope.submit = function(e) {
e.preventDefault();
};
});
а также gulpFile
elixir(function(mix) {
mix.browserify("app.js");
});
Для тех, кто все еще не может использовать browserify, пожалуйста, запустите npm update
, Browserify достаточно умен, чтобы найти все зависимости из папки node_module и объединить все файлы в один файл.
Других решений пока нет …