티스토리 뷰
1. node 설치
https://nirsa.tistory.com/193?category=857715
https://paulgo1111.tistory.com/17
1. nvm 설치 : 최신버젼
https://github.com/nvm-sh/nvm
2. 방화벽 체크
firewall-cmd --list-all
firewall-cmd --zone=public --add-service=http --permanent
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --reload
3. node 설치
rpm -qa | grep nodejs
curl --silent --location https://rpm.nodesource.com/setup_14.x | bash -
sudo yum install -y nodejs
2. npm 에러 -bash: npm: command not found
yum repolist
yum install epel-release
yum install npm nodejs
sudo chmod -R 777 /usr/local/lib
sudo ln -s /usr/local/bin/npm /usr/bin/npm
curl -k -O -L https://npmjs.org/install.sh
ln -s /usr/bin/nodejs /usr/bin/node
sh install.sh
3. index.js
var express = require('express');
var app = express();
app.get('/', function(request, response) {
response.send('node.js 시작');
});
app.listen(80, function() {
console.log('node.js Sever test on port 80');
});
4. 기본설치
mkdir node_project 새로운 폴더 생성
npm init 또는 npm init -y 새로운 프로젝트 생성
cat package.json json 파일 보기
npm i express 또는 npm i express --save / npm i koa 새로만듬(편리,개선)
npm i ejs event javascript
npm i body-parser http요청들어올때 body parsing
npm i mysql mysql 연결모듈
npm i bluebird --save Use Promise module
npm i nodemon -g 자동으로 실행
5. 추가설치
npm i hashmap
npm i crypto-js 암호화 라이브러리
npm i op-graph-scraper url를 보내면 이미지등을 표시해주는 라이브러리
npm i webpack-node-externals --save-dev
6. Visual Studio Code : Windows PoserShell
1. Windows PoserShell => 관리자로 실행
2. 권한확인
get-help Set-ExecutionPolicy
3. 권한 변경
Set-ExecutionPolicy RemoteSigned
'server' 카테고리의 다른 글
| [CentOS] SFTP 구축하기 (0) | 2021.07.06 |
|---|---|
| [CentOS] 종합 (0) | 2021.06.30 |
| [CentOS] 다운로드, 간편하게 부팅 가능한 USB 드라이브 만들기 (0) | 2021.06.29 |