Based on jquery's basic class library, the most common and convenient ways to provide the front end are available.
npm install snb -S
import 'snb'
import 'snb/snb.css'
import './snb.config.js'
You must ensure that the config file is correct.
jquery
is required, the best jquery version is 1.11.0 (1.X.X).snb.config.js
is also required.
Include jQuery and snb.js scripts in the header, ensure that the config file is correct.
<script src="https://code.jquery.com/jquery-1.11.1.min.js"></script>
<script src="snb.js"></script>
SNB need a configuration file 'snb.config.js' and the file of "snb.config.js" is required.
The "snb.config.js" file is downloaded and configured as the first visit to the page, and the config will be cached forever, unless the version number in "snb.js" is changed again. You can also load "snb.config" behind "snb.js", but it is not recommended to do so.
You can use these four methods:
1、 direct entry
<script src="{your path}/snb.config.js"></script>
2、 auto entry The plugin automatically introduces the "snb.config.js" file according to the path of the first js file.
// Automatically load the '{your path}/snb.config.js' file
<script src="{your path}/{your js file}.js"></script>
3、 configuration parameter The plug-in looks for the "snb-main" js file and gets the "snb-main" or "SRC" path of the js file to introduce the "snb.config.js" file.
// Automatically load the '{your path}/snb.config.js' file
<script snb-main src="{your path}/{your js file}.js"></script>
// Automatically load the '{setting path}/snb.config.js' file
<script snb-main="{setting path}" src="{your path}/{your js file}.js"></script>
4、 Manual configuration parameter
<script>
snb.config.baseUrl = ''
</script>
Modern browsers and Internet Explorer 8+.
View more usage methods in a wiki.
MIT