해결 방법은 입니다. Thrift 컴파일러의 권고에 따라이라는 예약어 키워드를 사용하지 마십시오. 이 키워드는 이유 때문에 예약되어 있습니다. Thrift는 언어 간 도구이며 not
은 실제로 일부 키워드입니다.
I don't want to change the processing code only because of a faulty js converter.
나는 구걸한다. 결함이있는은 정상적으로 작동하지 않습니다. Thrift는 분명히하려고하는 것이 불법입니다 (오늘 현재)이며 그 문제점은 무엇인지 알려줍니다.
다른 말로하면, 리눅스에서는 파일 이름에 대문자와 소문자를 넣을 수 있습니다. 실제로는 이상한 것들을 많이 넣을 수 있지만 쉽게 만들 수 있습니다. 따라서 FILE
과 file
을 같은 폴더에 만들면 완벽하게 작동합니다. 이제 프로그램을 가져 와서 Windows에서 실행할 경우 문제가 생겨 조만간 문제가 생겨 "은 잘못된 운영 체제로 인해 처리 코드를 변경하지 마십시오."이라고 불평하기 시작할 수 있습니다.
불평하는 것은 그 과정에서 방출되는 엔돌핀이 재미있는 시간을 가지게 할 것이라는 점을 제외하고는, 깊은 구멍에서 벗어나는 데 도움이되지 않습니다. 이 솔루션은 물론 Microsoft가 결함이있는 OS를 수정하기까지 기다리는 것이므로 규칙을 작성해야합니다. 옳은?
물론 아닙니다. 따라서 구현이 잘못되었다고 생각한다면 - 괜찮습니다! 이것은 오픈 소스이며 아무도 완벽을 주장하지 않았습니다. You are free to provide a patch으로 보내 주시면 기꺼이 검토해 드리겠습니다. 그러나 Thrift가 현재 지원하는 20 개 이상의 모든 언어로 테스트했는지 확인하십시오.
'아니다'는 타입이므로 믿을 수 있지만 ... '아니다'는 속성 이름입니다 (이 부분은 분명히 좋지 않습니다 ...) ...이 절약은 효과가 없을 것이라고 생각합니다. 많은 언어들로 또한 ... 나는 그런 이름의 타입조차도 피하도록 제안 할 것이다. –
일반적인 언어 키워드는 피하십시오 ... 쉬워야합니다 ... 맞습니까? –
잘못된 js 변환기 때문에 처리 코드 만 변경하고 싶지는 않습니다. – nauti