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

life-helper-config

v1.0.0

Published

「我的个人助手」项目的配置文件

Downloads

2

Readme

life-helper-config

「我的个人助手」项目的配置文件

说明

当前项目为「我的个人助手」项目的配置文件,但实际上本项目除了对笔者有用外,对其他开发者无任何实际用途,当你看到本文档后,只需要将当前依赖(life-helper-config)删除即可,对项目没有任何影响。(当然你也可以参照笔者的方式进行部署)

用途

由于笔者将自己的生产项目「我的个人助手」(https://github.com/inlym/life-helper-backend)开源了,开放源代码供 Node.js 初学者学习。很显然,配置文件是不能让其他人获取到的,当前项目的用途就是用于保证项目代码开源,资源配置文件保密的用途。

怎么使用

项目使用了 Egg.js(https://eggjs.org/) 框架,配置文件均放置在 /config/ 目录下,除 config.default.jsplugin.js 文件开放外,其他文件均需要保密。(图片为项目完整文件解构)

笔者考虑到的方法时,将配置文件以依赖文件的形式进行保存,并将配置文件项目仅存在放内部私有的 npm 库中,这样可以保证其他人获取不到该项目。