1
커맨드 라인에서 태국어로 문자열을 사용하여 실행할 수있는 Gruntfile이 있습니다.그란트에서 CasperJS로 문자열을 전달할 때 문자열이 엉망이 됨
툴툴 --data = นี่ คือ การ ทดสอบ
I 문자열 에코 경우 I 문자열 그대로임을 볼 수
นี่ คือ การ ทดสอบ
그런 다음 문자열이
인 CasperJS 스크립트를 생성합니다. 6,grunt.util.spawn({
cmd: '/usr/local/bin/casperjs',
args: [
'--engine=slimerjs',
'--ssl-protocol=any',
'--text=' + str,
'test.js'
],
},
function(error, result, code)
{
grunt.log.writeln(error + ' | ' + result + ' | ' + code);
done();
});
그러나 지금 울리는 것은 나에게 혼란을 준다 :
< 99> à¸μ๠< 88>은 < 84>  · AA < 81> าภ내가 클라우드 초기화를 통해 유저 데이터 AWS 인스턴스에서이 모든 것을 실행 해요 : £ 줄거리가 두꺼워 < 97>은 < 94> สà¸à¸ < 9A>
을가. 그러나 쉘을 통해 동일한 Grunt 명령을 실행하면 스크립트가 정상적으로 작동합니다. - 어떤 아이디어?
"นี่ คือ การ ทดสอบ"대신 "this_is_a_test"를 사용해보십시오. 어쩌면 이것 만 있으면 충분합니다. –