Nodejs内置模块不需做路径解析,外部自定义模块必须做路径解析
1.Nodejs内置模块不需做路径解析,外部自定义模块必须做路径解析
2.node_modules目录用于存放模块
3.nodejs会忽略掉js模块首行的#!注释
4.小文件拷贝是一次把 所有文件内容都读取到内存中后 再一次性写入到磁盘 这种方式不适合拷贝大文件,防止内存爆仓。
var fs = require('fs');
function copy(src, dst) {
fs.writeFileSync(dst, fs.readFileSync(src));
}
function main(argv) {
copy(argv[0], argv[1]);
}
main(process.argv.slice(2));
5.大文件只能读一点写一点,直到拷贝完成
var fs = require('fs');
function copy(src, dst) {
fs.createReadStream(src).pipe(fs.createWriteStream(dst));
}
function main(argv) {
copy(argv[0], argv[1]);
}
main(process.argv.slice(2));

浙公网安备 33010602011771号