dotjs-cache

2.0.3 • Public • Published

dotjs-cache

なにこれ

.jsファイルをXHRで取得して実行する。
成功すればlocalStorageにキャッシュして次からはそれを使う。

使い方

$ npm i -s dotjs-cache

Promiseインスタンスを返す。

import dotjsCache from 'dotjs-cache';
 
dotjsCache('http://example.com/hoge.js').then( (arg)=>{
    console.log('hoge');
});

Options

第二引数のオブジェクトで指定する。

const promise = dotjsCache(url, {
    expire: {hour: 3}
});
key value (default) description
cache true キャッシュ使用の有無
exec true .jsファイル実行の有無
expire {date: 1} キャッシュ期限を{key: number}で指定。詳しくは honeo/date-changer
fallback false 失敗時の通常読み込み(scriptElement.src)の有無
withCredentials false withCredentialsの有無

Readme

Keywords

Package Sidebar

Install

npm i dotjs-cache

Weekly Downloads

12

Version

2.0.3

License

MIT

Last publish

Collaborators

  • honeo