WebWindow는 Electron에 대한 더 가벼운 대안입니다.
WebWindow
앱의 크기를 거의 30M로 줄일 수 있습니다(이전 게시물 참조).
콘솔 앱에 WebWindow nuget 패키지를 추가하기만 하면 됩니다.
다음은 리소스에 html 파일을 포함하는 예입니다.
HelloWorldApp 애플리케이션 내에서
스크립트를 포함한다고 해서 편집기로 실행 파일을 열면 스크립트가 보이지 않는다는 의미는 아닙니다...
using System.IO;
using System.Reflection;
using WebWindows;
namespace HelloWorldApp
{
//https://stackoverflow.com/questions/3314140/how-to-read-embedded-resource-text-file
class Program
{
static void Main(string[] args)
{
string result;
var assembly = Assembly.GetExecutingAssembly();
var resourceName = "HelloWorldApp.wwwroot.index.html";
var window = new WebWindow("My first WebWindow app");
var stream = assembly.GetManifestResourceStream(resourceName);
using (StreamReader reader = new StreamReader(stream))
{
result = reader.ReadToEnd();
}
window.NavigateToString(result);
window.WaitForExit();
}
}
}
Reference
이 문제에 관하여(WebWindow는 Electron에 대한 더 가벼운 대안입니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/artydev/webwindow-a-lighter-alternative-to-electron-961텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)