NodeJS自学

系统模块

系统模块fs文件操作

//调用系统模块fs
const fs = require('fs');
fs.readFile('文件路径/文件名称'[,'文件编码'],callback);
fs.writeFile('文件路径/文件名称','数据',callback);

系统模块path

path.join('路径1','路径2'...)

当前文件所在的绝对文件__dirname

第三方模块

获取第三方模块

npm install 模块名称
npm uninstall 模块名称

第三方模块nodemon

nodemon是一个命令行工具,用以辅助项目开发,每次保存操作后会重新执行。
ctrl+c可以终止操作

第三方模块nrm

可以用于npm下载地址切换工具
nrm ls查看可用的下载地址
nrm use *即可修改安装地址

第三方模块Gulp

基于node平台开发的前端构建工具
安装gulp-cli 命令行工具

gulp.task('first',() => {
  console.log("人生中的第一个gulp任务执行了");
  // 1.使用gulp.src获取要处理的文件
  gulp.src('./src/css/base.css').pipe(gulp.dest('dist/css')); 
});

在命令行中使用gulp 任务名就可以执行构建任务

插件的使用方法
1.安装
2.引用
3.调用

插件gulp-htmlmin html文件压缩
插件gulp-file-include 公共文件包含
插件gulp-csso css文件压缩
插件gulp-less less语法转化
插件gulp-uglify 压缩混淆javascript
插件gulp-babel JavaScript语法优化
插件browsersync 浏览器实时同步

你可能感兴趣的:(nodejs)