一、 Nodejs 下安装scss
npm i sass -g
npm i scss -g
在静态文件中创建scss目录和css目录
进入到项目目录下执行
sass --watch scss:css
二、 moment 时间格式化
npm i moment
```javascript
// 引入moment包
const moment = require('moment')
// 传入时间参数
var dt = new Date()
// 日期格式化
console.log(moment(dt).format('YYYY-MM-DD hh:mm:ss'))
console.log(moment(dt).format('YYYY/MM/DD hh:mm:ss'))
console.log(moment(dt).format('YYYY年MM月DD日 hh时mm分ss秒'))
// 相对时间
console.log(moment("20220920", "YYYYMMDD").fromNow()) // 5 days ago
//...
```
三、 nodemon 监听代码变化,自动重启服务
npm i -g nodemon
四、 i5ting_toc 可以将markdown文档转换成html
npm install i5ting_toc -g
转换命令
i5ting_toc -f README.md -o
附带常用的markdown语法:
### markdown语法:
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
<b>字体加粗</b>
**字体加粗**
<i>字体倾斜</i>
<em>倾斜</em>
*倾斜*
<u>下划线</u>
<ins>下划线</ins>
***粗体倾斜***
___粗体倾斜___
<del>删除线</del>
~~删除~~
* 无序列表(+号)
- 列表项
- 列表项
- 列表项
* 无序列表
- 列表项
1. 有序列表
2. 有序列表
3. 有序列表
> 区块显示
>> 区块嵌套
>> + 区块中使用列表
```javascript
// 引入moment包
const moment = require('moment')
// 传入时间参数
var dt = new Date()
// 日期格式化
console.log(moment(dt).format('YYYY-MM-DD hh:mm:ss'))
console.log(moment(dt).format('YYYY/MM/DD hh:mm:ss'))
console.log(moment(dt).format('YYYY年MM月DD日 hh时mm分ss秒'))
// 相对时间
console.log(moment("20220920", "YYYYMMDD").fromNow()) // 5 days ago
//...
console.log('hello markdown')
```
[链接]www.baidu.com
<small>支持图片、表格等其他高级用法</small>