npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

realreport

v1.9.7

Published

RealReport Runtime Viewer

Downloads

1,544

Readme

RealReport

RealReport는 Javascript 리포팅 라이브러리입니다.

RealReport 사용하려면 반드시 제품 라이선스가 필요합니다. 라이선스를 발급 받고 제품을 다운로드하는 더 자세한 방법은 라이선스 발급 페이지를 참조하세요.

JavaScript 설치

다운로드

라이선스 발급 사이트를 통해 다운로드 받은 제품패키지 파일의 압축을 풀면 아래와 같이 realreport 라이브러리 파일과 차트 및 PDF 내보내기를 위한 외부 라이브러리를 포함하고 있습니다.

  highcharts
  LICENSE.md
  pdffonts
  pdfkit.js
  README.md
  realreport
    ⎸⎯ realreport.css
    ⎸⎯ realreport.d.ts
    ⎸⎯ realreport.es.js
    ⎸⎯ realreport.js

:::tip

사용자 프로젝트 디렉토리의 js 라는 이름의 디렉토리에 압축을 푼 파일들을 복사했다고 가정하고 설치에 대한 설명을 진행 하겠습니다.

:::

script tag

HTML에서 RealReport를 사용하려면 <script> 태그를 이용해 RealReport의 JavaScript 버전을 포함해 주어야 합니다. realreport.js 파일은 다운받은 패키지에 포함되어 있습니다.

<script src="js/realreport.js"></script>

realreport.js 파일과 함께 들어 있는 style 파일인 realreport.css 도 head 부분에 포함해 줍니다.

<html>
  <head>
    <link href="js/realreport.css" rel="stylesheet" />
    <script src="js/realreport.js"></script>
  </head>
</html>

라이선스 파일

RealReport의 라이선스를 javascript 파일로 다운받은 경우 라이선스 파일을 realreport.js 파일보다 먼저 페이지에 포함해야 합니다. 보통 라이선스 발급 사이트에서 다운받은 라이선스 파일의 이름은 realreport-lic.js 입니다.

<html>
  <head>
    <!-- RealReport 라이브러리 및 라이선스 파일 포함하기 -->
    <link href="js/realreport.css" rel="stylesheet" />
    <script src="js/realreport-lic.js"></script>
    <script src="js/realreport.js"></script>
  </head>
</html>

차트의 사용

RealReport는 Highcharts와 협의를 통해 Hicharts를 기본 차트 도구로 사용하고 있습니다. 만약 차트가 포함된 리포트 양식을 출력해야 한다면 아래와 같이 Highcharts Javascript 파일도 포함해야 합니다.

<html>
  <head>
    <!-- 하이차트 코드 포함 하기 -->
    <link href="js/highchart/highcharts.css" rel="stylesheet" />
    <script src="js/highchart/highcharts.js"></script>
    <script src="js/highchart/highcharts-more.js"></script>

    <link href="js/realreport.css" rel="stylesheet" />
    <script src="js/realreport-lic.js"></script>
    <script src="js/realreport.js"></script>
  </head>
</html>

PDF 내보내기 기능의 사용

RealReport의 강력한 내보내기 기능중 하나인 PDF 내보내기 기능을 사용하기 위해서는 아래와 같이 pdfkit 라이브러리 설치가 필요합니다. 기능의 사용유무를 특정할 수 없기 때문에 메인 파일에 라이브러리 파일을 포함하지 않고 있습니다.

<html>
  <head>
    <link href="js/highchart/highcharts.css" rel="stylesheet" />
    <script src="js/highchart/highcharts.js"></script>
    <script src="js/highchart/highcharts-more.js"></script>

    <!-- PDF 라이브러리 포함 하기 -->
    <script src="js/pdfkit.js"></script>

    <link href="js/realreport.css" rel="stylesheet" />
    <script src="js/realreport-lic.js"></script>
    <script src="js/realreport.js"></script>
  </head>
</html>

자세한 내용은 RealReport 문서 사이트를 참조하세요.