1.0.1 • Published 1 year ago
sxz-devide-html-css-js v1.0.1
##分离HTML中的style和JavaScript并外引
##安装
npm install sxz-devide-html-css-js
##导入模块
const sxz = require('sxz-devide-html-css-js')
##方法 1
devideFiles(htmlPath,cssPath,jsPath,linkJSPath)
使用:sxz.devideFiles(htmlPath,cssPath,jsPath,linkJSPath)
htmlPath: 需要分离css和js的HTML文件相对路径路径,同时也是新生成的html文件的路径
cssPath: 分离出来的css文件存放的相对路径
jsPath: 分离出来的js文件存放的相对路径
linkJSPath: 新生成的HTML文件外引的js文件的相对路径
说明:该方法一次只能分离一个HTML文件;
新生成的css和js文件的文件名 不会 沿用原来的HTML文件名,需要定义参数,指定其路径和文件名。
##方法 2
devideFilesAll(dir)
使用:sxz.devideFilesAll(dir)
dir: 指定的HTML文件存放的目录,必须为 绝对路径
说明:该方法一次能分离指定的文件夹(路径为自定义变量:dir)下的所有HTML文件;
新生成的css和js文件的文件名 沿用 原来的HTML文件名,无需自定义;
需要创建和脚本所在目录同级的css和js目录,分别为css(小写)和js(小写),新生成的css和js文件自动存放在对应的目录下。