1.0.1 • Published 1 year ago

sxz-devide-html-css-js v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

##分离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文件自动存放在对应的目录下。