stdlib

(★ 5,932)

✨ JavaScript와 TypeScript를 위한 가장 핵심적인 수치 연산 라이브러리. ✨

파일 탐색기

파일 수가 많아 일부만 표시됩니다. 전체 파일은 위 다운로드 버튼으로 확인해 주세요.

  • .clang-format
  • .codecov.yml
  • .commitlintrc.js
  • .czrc
  • .editorconfig
  • .eslintignore
  • .eslintrc.js
  • .gitattributes
  • .gitignore
  • .mailmap
  • .npmignore
  • .npmrc
  • .remarkignore
  • .rtlintrc
  • .travis.yml
  • azure-pipelines-disabled.yml
  • CHANGELOG.md
  • CITATION.cff
  • CODE_OF_CONDUCT.md
  • CONTRIBUTING.md
  • CONTRIBUTORS
  • CORE_CONTRIBUTORS.md
  • eslint.flat.config.js
  • FAQ.md
  • GOVERNANCE.md
  • LICENSE
  • Makefile
  • NOTICE
  • PRIVACY.md
  • README.md
  • ROADMAP.md
  • SECURITY.md
  • SUPPORT.md
  • TSC.md

# 설치 가이드

node
사전 준비물

설치 및 실행 절차

git clone https://github.com/stdlib-js/stdlib.git

프로젝트 소스 코드를 클론합니다.

npm install

프로젝트 의존성을 설치합니다.

npm test

테스트를 실행합니다.

핵심 명령어

npm install

프로젝트의 필요한 모든 npm 패키지 의존성을 설치합니다.

npm test

테스트 스위트를 실행하여 패키지의 정상 동작을 확인합니다.

make

Makefile을 기반으로 빌드 및 관련 작업을 수행합니다.

npm 대신 yarn 등의 패키지 매니저를 사용할 수 있습니다.

# CDN으로 사용하기

jsDelivr

jsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.

파일 목록이 많아 일부만 표시됩니다.

릴리즈 타임라인

활발히 관리 중

명령어 용어집

이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.

🔍

username

설명 보기 ▼

사용자를 관리.
설정 모드에서 사용.
더 많은 정보: <https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/security/s1/sec-s1-xe-3se-3850-cr-book/sec-s1-xe-3se-3850-cr-book_chapter_0110.html>.

username {{admin}} privilege 15 secret {{password}}

관리자 계정 생성:

🔍

deno

설명 보기 ▼

JavaScript, TypeScript, WebAssembly를 위한 보안 중심 런타임.
`npm` 또는 `jsr`를 통한 의존성 관리와 bench, bundle, doc, coverage 등의 도구를 포함.
더 많은 정보: <https://docs.deno.com/runtime/reference/cli/>.

deno

REPL(대화형 쉘, Read-Eval-Print Loop)을 시작:

deno init sample && cd sample && deno test

sample이라는 이름의 새로운 프로젝트 생성하고 테스트 실행:

deno run {{path/to/file.ts}}

파일을 안전하게 실행. (필요시 네트워크, 파일 읽기 등 권한 요청):

🔍

git clone

설명 보기 ▼

Clone an existing repository.

git clone {{remote_repository_location}} {{path/to/directory}}

Clone an existing repository into a new directory (the default directory is the repository name):

git clone --recursive {{remote_repository_location}}

Clone an existing repository and its submodules:

git clone {{[-n|--no-checkout]}} {{remote_repository_location}}

Clone only the `.git` directory of an existing repository:

🔍

npm install

설명 보기 ▼

Install Node packages.

npm {{[i|install]}}

Install dependencies listed in `package.json`:

npm {{[i|install]}} {{package_name}}@{{version}}

Download a specific version of a package and add it to the list of dependencies in `package.json`:

npm {{[i|install]}} {{package_name}} {{[-D|--save-dev]}}

Download the latest version of a package and add it to the list of dev dependencies in `package.json`:

🔍

where

설명 보기 ▼

명령의 모든 알려진 인스턴스를 보고.
이는 `$PATH` 환경 변수에 있는 실행 파일, 별칭 또는 셸 내장 명령일 수 있습니다.
더 많은 정보: <https://zsh.sourceforge.io/Doc/Release/Shell-Builtin-Commands.html>.

where {{command}}

명령의 모든 인스턴스 찾기:

tldr where-object

파일 패턴의 위치 표시:

where {{file_pattern}}

파일 크기와 날짜를 포함하여 파일 패턴의 위치 표시:

🔍

script

설명 보기 ▼

터미널 출력을 파일로 기록합니다.
더 많은 정보: <https://manned.org/script>.

script

현재 디렉토리의 `typescript`라는 이름의 파일에 새 세션 기록:

exit

사용자 지정 파일 경로에 새 세션 기록:

script {{path/to/session.out}}

기존 파일에 추가하여 새 세션 기록:

// repository documentation