nodeJs小知识

  • nodeJs直接调用grunt任务
    nodeJs里直接调用grunt任务其实很简单,直接用grunt.cli来运行:
    1
    var grunt = require('grunt');
    var path = require('path');
    grunt.cli({
        gruntfile: __path + '/Gruntfile.js'
    })

还可以直接设置默认任务:

1
grunt.registerTask("default", [`project-watch:${project_config.projectName}`]);

  • nodeJs获取上层目录
1
2
3
const path = require('path');
var grunt = require("grunt");
var __path = path.resolve(__dirname, '..')

待续…

分享到