nodejs实现将html中js和css代码块分离出单独的文件

代码语言:nodejs

所属分类:文件

代码描述:nodejs实现将html中js和css代码块分离出单独的文件,将原本js和css代码混合在一起的html代码变成通过文件引入js和css的形式。

代码标签: nodejs html 分离 js css 代码块

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

var fs = require('fs')

 

// 删除文件

const deleteFile = (path)=>{

 
return new Promise(resolve => {

    fs
.unlink(path, (err) => {

     
if (err) {

        console
.log(err)

       
return

     
};

      console
.log(`已成功删除 ${path}文件`);

      resolve
()

   
});

 
})

}

 

// 删除文件夹

const deleteDir = async (path)=>{

  let _files
= await new Promise (resolve => {

    fs
.readdir(path, (err,files) => {

     
if (err) {

        console
.log(err)

     
};

      console
.log(`已成功读取 ${path} 文件夹`);

      resolve
(files)

   
})

 
})

 

 
if(_files && _files.length) {

   
for(let i =0;i<_files.length;i++) {

     
// console.log(_files[i],'innnnnn')

      await deleteFile
('./test/'+ _files[i])

   
}

 
}

 
// console.log('delete hou.........完整代码请登录后点击上方下载按钮下载查看

网友评论0