제 3 자 응용 프로그램의 COM 유형 라이브러리 (interop)를 사용하는 VS 코드 확장을 개발하고 싶습니다.VS 코드 확장에서 COM 유형 라이브러리 (interop)를 참조하는 방법은 무엇입니까?
이상적으로, Fable을 사용하여 F # (Fsharp)에서 확장을 작성하여 JS로 컴파일하는 것이 가장 이상적입니다. 어떤 경우 든 F #, C# 및 VB.NET에서 COM 라이브러리를 참조하고 사용할 수 있으며 필요한 경우 .NET 라이브러리를 래퍼로 제공 할 수 있습니다.
컨텍스트 : VS 코드 확장 개발을 처음 사용합니다. JavaScript 및 F # + Fable에서 hello world 확장을 컴파일했습니다. 아마도 이해할 수없는 것은 package.json 파일과 npm 패키지 관리자를 사용하여 라이브러리를 참조하는 방법입니다.
편집 : node.js 라이브러리 winax을 시도했지만 성공하지 못했습니다. 대안이 있습니까?
다행 이군. 나는 또한 원시 노드 모듈로 잠시 놀았지만 버전 요구 사항을 충족시키기 위해 끊임없이 문제가 발생했기 때문에이를 포기했습니다. 특히 Windows에서는 node.js가 일치하지 않는다는 오류가 계속 발생했습니다. –