ブログ投稿からいくつかのコードを取得しました。それを coffeescript に変換したいと思います。しかし、コードのどこかに不正な文字があるため、js2coffee は失敗します。私が見つけたすべての提案は、空白について話しているだけです。空白文字を表示しても役に立ちませんでした。
angular
.module('lvl.services',[])
.factory('uuid', function() {
var svc = {
new: function() {
function _p8(s) {
var p = (Math.random().toString(16)+"000000000").substr(2,8);
return s ? "-" + p.substr(0,4) + "-" + p.substr(4,4) : p ;
}
return _p8() + _p8(true) + _p8(true) + _p8();
},
empty: function() {
return '00000000-0000-0000-0000-000000000000';
}
};
return svc;
});
Sublime Text 2 を使用してこの不正な文字を見つけるにはどうすればよいですか? テキストをWindows Notepad ++(私はVMにいます)にコピーしてからSublime Text 2(Ubuntu)に戻しましたが、不正な文字はなくなりましたjs2coffee
.. js2coffee
不正な文字が何であるか、またはそれが何行目にあるかは教えてくれません。