Como você usa o JSHint e o Browserify juntos?
Estou tentando criar um projeto usando Angular e Browserify. Minhascontrollers.js
o arquivo fica assim ...
'use strict';
module.exports.testController = function($scope){
$scope.message = 'Controller 1';
console.log( 'hello' );
};
Como você pode esperar, isso gera três erros de conexão.
Use a forma de função de Strict'module' não está definido'console' não está definidoEu encontrei um pouco de soluçãoaqui que permite que o JSHint processe arquivos Node.js colocandojslint node: true
no topo do arquivo como este
/*jslint node: true */
'use strict';
module.exports.testController = function($scope){
$scope.message = 'Controller 1';
console.log( 'hello' );
};
No entanto, isso obviamente conserta demais; 'console.log (...)' ainda deve estar indefinido.
Alguém sabe como usar o JSHint com o Browserify?