Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Javascript Minimal Starter Boilerplate - Webpack 5 🚀, Babel 7, UMD, Unit Testing

License

NotificationsYou must be signed in to change notification settings

DevUnltd/js-library-boilerplate-basic

Javascript Library Boilerplate Basic

Minimal Library Starter Kit for your Javascript projects

npm versionlastest commitBuild StatusPublish Status

If you like TypeScript, check outts-library-boilerplate-basic.
Want a more robust (yet bulkier) alternative? Check outjs-library-boilerplate.

⭐️ Features

  • Webpack 5
  • Babel 7
  • Hot reloading (npm start)
  • UMD exports, so your library works everywhere.
  • Jest unit testing
  • Customizable file headers for your build(Example 1)(Example2)
  • Dailydependabot dependency updates

📦 Getting Started

git clone https://github.com/hodgef/js-library-boilerplate-basic.git myLibrarynpm install

💎 Customization

Before shipping, make sure to:

  1. EditLICENSE file
  2. Editpackage.json information (These will be used to generate the headers for your built files)
  3. Editlibrary: "MyLibrary" with your library's export name in./webpack.config.js

🚀 Deployment

  1. npm publish
  2. Your users can include your library as usual

npm

import MyLibrary from 'my-library';const libraryInstance = new MyLibrary();...

self-host/cdn

<script src="build/index.js"></script>const MyLibrary = window.MyLibrary.default;const libraryInstance = new MyLibrary();...

✅ Libraries built with this boilerplate

Made a library using this starter kit? Share it here bysubmitting a pull request!

Sponsor this project

    Contributors6


    [8]ページ先頭

    ©2009-2025 Movatter.jp