사실 이걸 어느 카테고리에 써야 할지 굉장히 고민했다. 순서는 아주아주 간단함. 우분투에서 c 파일 만들기 → emscripten 툴을 이용하여 WebAssembly로 컴파일 → 만들어진 js, wasm 파일을 가져와 적용하기 1. 사칙연산 코드 작성 더보기 vim FourRules.c #define _CRT_SECURE_NO_WARNINGS #include #include EMSCRIPTEN_KEEPALIVE int addition(int n1, int n2) { return n1+n2; } EMSCRIPTEN_KEEPALIVE int subtraction(int n1, int n2) { return n1-n2; } EMSCRIPTEN_KEEPALIVE int multiplication(int n1, ..
자세한 설명은 구글신이 다 알려주기에 생략 - VirtualBox에 우분투 설치함. npm 버전이 낮으면 문제될 수 있으므로 최신으로 유지하는 것이 좋음. https로 타브라우저에서 접속할 수 있도록 함. 1. docker, http-server 설치 curl -fsSL https://get.docker.com/ | sudo sh npm install -g http-server 2. 튜토리얼 받기 git clone https://github.com/OpenVidu/openvidu-tutorials.git -b v2.22.0 3. openssl 확인 후 생성 openssl -version openssl req -newkey rsa:2048 -new -nodes -x509 -days 3650 -keyout ..
javascript에서는 require()가 되지 않는다. 만약 사용하려고 하면 "ReferenceError require is not defined" 오류가 반겨준다. 하지만 browserify를 활용하면 사용 가능! 참고 위 참고 링크덕에 만들 수 있다. 예시용으로 간단한 코드를 만들었다. 새 폴더('ex-file)를 만들고 터미널에 npm init -y 입력 필요한 것을 npm install js파일을 모아둘 폴더 만들고 필요한 파일 작성 더보기 // index.js const INFO = require('./info'); const Main = require('./main'); // info.js const INFO = { name: 'First Name Middle Name Last Name',..