2017-02-27 1 views
3

visual studio 코드와 ionide를 통해 websharper 템플릿 프로젝트를 만들었습니다. 프로젝트를 컴파일 할 수는 있지만 실제로 웹 브라우저에서 어떻게 결과를 볼 수 있습니까?websharper 프로젝트를 실행하는 방법은 무엇입니까?

전체 Visual Studio의 녹색 재생 버튼과 동일한 항목이 있습니까?

내 질문은 의미를

+1

WebSharper를 모르므로 자세한 내용을 알려 드릴 수는 없지만 VS 코드를 사용하면 [Tasks] (https://code.visualstudio.com/Docs/editor/tasks)를 정의 할 수 있습니다. 아무것도. 그래서 당신은'http : // localhost : (some-port)'를 가리키는 웹 브라우저를 시작하기위한 작업을 생성 한 다음 그 작업을 키보드 단축키에 바인딩 할 수 있습니다. 대안으로, Ionide는 FAKE'build.fsx' 스크립트에서 기본 액션을 만들기위한'Ctrl + F5' 단축키를 이미 정의 했으므로 코드를 실행하는 기본 액션을 만드십시오. 영감을 얻으려면 https://gist.github.com/mikesigs/72875bc7408af9202349를 참조하십시오. – rmunn

+0

템플릿 프로젝트가 제공 한 것을 알지 못해도 확실히 말할 수는 없지만 일반적으로 transpiled js 소스를 참조 할 수있는 html 파일이 있습니다. html 파일을 열면 질문을 제대로 이해하면 결과가 표시됩니다. –

+0

나는 websharperspa를 테스트 중이고 .html 파일도 볼 수 있지만 dir (참조는 html로 존재 함)에 연관된 CSS/js가 없습니다.이 디렉토리에서 웹 서버를 가리키면 작동하지 않을 것이라고 생각합니다. 태스크 구축이 가능하지만, .net과 fsharp의 초보자로서 그 태스크를 시작하는 방법을 모릅니다. – arcanine

답변

1

결과가 WebSharperSpa 디렉토리에있는 index.html 파일에 위치한다 바랍니다.

당신은 당신의 코멘트에 제공 한 저장소 (https://github.com/slifin/websharper-spa-template)를 복제, 나는 떠들썩한 터미널을 열고 다음 입력 : 그건 내 기본 브라우저로 크롬에 나를 위해 표시

$ chmod +x build.sh 
$ ./build.sh 
$ open WebSharperSpa/index.html 

웹 사이트.

이것은 프로젝트의 출력물을 보는 방법이며, 다른 것이있을 수 있지만 WebSharper를 사용하여 transpiling 한 결과를 보여줍니다. 입니다.

관련 문제