사실 이걸 어느 카테고리에 써야 할지 굉장히 고민했다. 순서는 아주아주 간단함. 우분투에서 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, ..
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',..
Vue랑 소켓이랑 연결하기 위한 연습겸 서버를 만들어보았다. express를 설치하면 쉬워진다. 그 전에 빈 폴더(디렉토리)를 만든다. vscode에서 해당 폴더를 열고 터미널에 npm init을 한다. 터미널에 npm install --save express 입력 server.js에 코드 입력 const express = require('express'); const app = express(); const port = 8000; app.listen(port, () => { console.log('localhost:'+port); }) 그리고 커맨드에 node server.js 입력하여 실행하면 기본 설정 끝!