nodejs自动化环境搭建

来源:互联网 发布:ftp服务器端口默认为 编辑:程序博客网 时间:2024/05/02 02:41

1:  安装node环境

2:  Grunt命令行(CLI)安装到全局环境中

    ->npm install -g grunt-cli

3:  创建自己的项目(新建一个demo)

4:  执行命令或手动创建 package.json 文件

    ->npm init

5:  安装grunt 插件

    ->npm install grunt --save-dev

    ->npm install grunt-contrib-less --save-dev   

    ->npm install grunt-contrib-watch --save-dev

6:  新建 Gruntfile.js 启动文件

    内容

    module.exports = function(grunt) {

        grunt.initConfig({

            pkg: grunt.file.readJSON('package.json'),

            less: {

                development: {

                    files: [{

                        expand: true,

                        cwd: './static/less',

                        src: ['**/*.less'],

                        dest: 'static/css',

                        ext: '.css'

                    }]

                }

            },

            watch: {

                options: {

                    livereload: true

                },

                scripts: {

                    files: ['./static/less/**/*.less'],

                    tasks: ['less'],

                    options: {

                        spawn: false,

                    },

                },

            },

        });

        grunt.loadNpmTasks('grunt-contrib-less');

        grunt.loadNpmTasks('grunt-contrib-watch');

        grunt.registerTask('default', ['less', 'watch']);

    }

1 0