Node.Windows로 js 구축
동기: controte Node.js
Node.첫날Node.js contribute 주는 방법 - from scratch, 노드를 읽었습니다.js controte에 가고 싶은 마음이 높아졌어요.
테스트에 추천하는 contribute
테스트에 추천하는 contribute는'관리의 출발점'이다.testへのコントリビュートもまた盛んである。OS によってはコケたり、またタイミングが悪いとコケたりするコードのことを不安定なテスト、 flaky test と呼んでいて、これを撲滅する活動が盛んだからだ。
test フォルダ以下に {フォルダ名}.status という名前のファイルが有り、そこを見るとどれが flaky でどれが flaky じゃないかがわかると思う。
これを直すとかなり感謝されるし、取り込まれる可能性が最も高いコミットだとおもう。
また、 lib/ や src/ を修正したらほぼ確実に test/ を書くことが求められるので、常に test を書くクセが付くはずだ。
ここをコントリビュートの出発点にして欲しいと Node 学園祭に来た Rod Vagg も懇親会の二次会で言っていたので、間違いないだろう。
Rod Vagg 추천!
Windows에서 FLAKY 테스트 수행
보시면status Windows 테스트는FLAKY
입니다.[$system==win32]
test-debug-no-context : PASS,FLAKY
test-tls-ticket-cluster : PASS,FLAKY
그럼 Windows로 구축해 봅시다.
VMWare Fusion의 Windows에서 구축
손에 들고 있는 컴퓨터는 맥이다.VMWare Fusion의 Windows를 사용하여 구축해 보십시오.
Giithub의 README의 절차에 따라 진행하다.
차리다
필요한 물건
testへのコントリビュートもまた盛んである。OS によってはコケたり、またタイミングが悪いとコケたりするコードのことを不安定なテスト、 flaky test と呼んでいて、これを撲滅する活動が盛んだからだ。
test フォルダ以下に {フォルダ名}.status という名前のファイルが有り、そこを見るとどれが flaky でどれが flaky じゃないかがわかると思う。
これを直すとかなり感謝されるし、取り込まれる可能性が最も高いコミットだとおもう。
また、 lib/ や src/ を修正したらほぼ確実に test/ を書くことが求められるので、常に test を書くクセが付くはずだ。
ここをコントリビュートの出発点にして欲しいと Node 学園祭に来た Rod Vagg も懇親会の二次会で言っていたので、間違いないだろう。
[$system==win32]
test-debug-no-context : PASS,FLAKY
test-tls-ticket-cluster : PASS,FLAKY
손에 들고 있는 컴퓨터는 맥이다.VMWare Fusion의 Windows를 사용하여 구축해 보십시오.
Giithub의 README의 절차에 따라 진행하다.
차리다
필요한 물건
Python을 설치하려면 Chocolatey를 사용합니다.
관리자 권한 명령 프롬프트에서
choco install python2
pythn에 대한 PATH가 시스템 환경 변수로 설정됩니다.다시 로그인합니다.
git도chocolatey로 설치합니다.
choco install git.install
구축
git clone [email protected]:nodejs/node.git
cd node
이어서vcbuild nosign
몇 십 분 후에 다음 메일이 있으면 구축에 성공합니다. ライブラリ C:\Users\shigeru.nakajima\node\Release\node.lib とオブジェクト C:\Users\shigeru.nakajima\node\Release\node.exp を作成中
コード生成しています。
コード生成が終了しました。
node.vcxproj -> C:\Users\shigeru.nakajima\node\Release\\node.exe
구축된exe 파일을 실행합니다.> Release\node.exe -v
v6.0.0-pre
구문 실패
Visual Studio Community 2015가 설치되어 있는 경우에도 다음 오류로 인해 구성할 수 없습니다.
> vcbuild nosign
Looking for Visual Studio 2015
Looking for Visual Studio 2013
Failed to find Visual Studio installation.
까닭
vcbuild.bat는 Visual Studio 유무를 vcvarsall.유무bat로 구분합니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC
중에는 없다vcvarsall.bat
.vcvarsall.bat는 Visual Studio의 Visual C++를 통해 설정할 수 있습니다.
대책
Visual C++용 설치
ファイル(F)
>新規作成(N)
>プロジェクト(P)
중에서 テンプレート
>Visual C++
>Install Visual C++ 2015 Tools for Windows Desktop
를 선택합니다.참조 링크
C++/Visual Studio 2015 프로그래밍
Reference
이 문제에 관하여(Node.Windows로 js 구축), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ledsun/items/53b7b3c0d627acb8b1a0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)