# jm-ssi
**Repository Path**: fefeding/jm-ssi
## Basic Information
- **Project Name**: jm-ssi
- **Description**: node下解析ssi
- **Primary Language**: JavaScript
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2021-06-01
- **Last Updated**: 2021-09-01
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# jm-ssi
[![NPM version][npm-image]][npm-url]
[![npm download][download-image]][download-url]
`nodejs` 解析`ssi`库。
支持以下语法:
```html
```
## Install
```bash
$ npm i jm-ssi --save
```
## Usage
```js
const ssi = require('jm-ssi');
ssi.run(`
腾讯腾安
腾讯腾安2
腾讯理财通
`, {
// 指定执行变量
data: {
"HTTP_HOST": "www.txfund.com"
}
}).then((result) => {
console.log(result);
});
```
#### 文件模板解析
`index.shtml`
```html
腾讯腾安
腾讯理财通
test $ ````
```
```js
const path = require('path');
const ssi = require('jm-ssi');
const root = path.join(__dirname, 'templates');
ssi.parse('index.shtml', {
// 指定执行变量
data: {
"name": 'fefeding',
"HTTP_HOST": "www.txfund.com",
"HTTP_USER_AGENT": "Mozilla/5.0 (iPhone; CPU iPhone OS 9_1 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13B143 Safari/601.1 wechatdevtools/1.02.1907300 MicroMessenger/6.7.3 Language/zh_CN webview/1568882530032134 webdebugger port/31804",
},
root
}).then(result => {
console.log(result);
});
```
## License
[MIT](LICENSE)
[npm-image]: https://img.shields.io/npm/v/jm-ssi.svg?style=flat-square
[npm-url]: https://npmjs.org/package/jm-ssi
[download-image]: https://img.shields.io/npm/dm/jm-ssi.svg?style=flat-square
[download-url]: https://npmjs.org/package/jm-ssi