zoukankan      html  css  js  c++  java
  • node.js中的fs

    let fs = require('fs'); // fs.readFile fs.readFileSync
    fs.accessSync('./5.module/1.txt'); // 文件找到了就不会发生任何异常
    
    // 解决路径问题
    let path = require('path');
    // resolve方法你可以给他一个文件名,他会按照当前运行的路径 给你拼出一个绝对路径
    // __dirname 当前文件所在的文件的路径 他和cwd有区别
    console.log(path.resolve(__dirname,'a')); // 解析绝对路径
    console.log(path.join(__dirname,'a')); // join就是拼路径用的 可以传递多个参数
    // 获取基本路径 
    console.log(path.basename('a.js','.js')); // 经常用来 获取除了后缀的名字
    console.log(path.extname('a.min.js')); // 获取文件的后缀名(最后一个.的内容)
    console.log(path.posix.delimiter); // window下是分号  maclinux 是:
    console.log(path.sep);  // window   linux /
    
    // vm 虚拟机 模块 runinThisContext
    let vm = require('vm'); // eval是依赖于环境的
    
    var a  =1 ;
    vm.runInThisContext(`console.log(${a})`);
    

      

  • 相关阅读:
    C++ Vector
    难点目录
    学习图片展
    使用Github总结
    更改git bash默认的路径
    kubernetes dashboard 搭建参考
    vCenter 6.5 Appliance安装问题汇总
    转-Linux访问Windows FTP服务器中文乱码
    安装升级libpcap至1.9.0
    kubectl patch
  • 原文地址:https://www.cnblogs.com/yjhua/p/8631468.html
Copyright © 2011-2022 走看看