实例介绍
Grunt 离线安装包,包括所有依赖,上传上来看能用不。
【实例截图】
【核心代码】
9e08144c-ddfb-42a6-bbba-bd2bdb01a25d
└── grunt
├── appveyor.yml
├── CONTRIBUTING.md
├── internal-tasks
│ ├── bump.js
│ └── subgrunt.js
├── lib
│ ├── grunt
│ │ ├── cli.js
│ │ ├── config.js
│ │ ├── event.js
│ │ ├── fail.js
│ │ ├── file.js
│ │ ├── help.js
│ │ ├── option.js
│ │ ├── task.js
│ │ └── template.js
│ ├── grunt.js
│ └── util
│ └── task.js
├── LICENSE-MIT
├── node_modules
│ ├── async
│ │ ├── index.js
│ │ ├── lib
│ │ │ └── async.js
│ │ ├── LICENSE
│ │ ├── Makefile
│ │ ├── package.json
│ │ └── README.md
│ ├── coffee-script
│ │ ├── bin
│ │ │ ├── cake
│ │ │ └── coffee
│ │ ├── CNAME
│ │ ├── extras
│ │ │ └── jsl.conf
│ │ ├── lib
│ │ │ └── coffee-script
│ │ │ ├── browser.js
│ │ │ ├── cake.js
│ │ │ ├── coffee-script.js
│ │ │ ├── command.js
│ │ │ ├── grammar.js
│ │ │ ├── helpers.js
│ │ │ ├── index.js
│ │ │ ├── lexer.js
│ │ │ ├── nodes.js
│ │ │ ├── optparse.js
│ │ │ ├── parser.js
│ │ │ ├── repl.js
│ │ │ ├── rewriter.js
│ │ │ └── scope.js
│ │ ├── LICENSE
│ │ ├── package.json
│ │ ├── Rakefile
│ │ └── README
│ ├── colors
│ │ ├── colors.js
│ │ ├── example.html
│ │ ├── example.js
│ │ ├── MIT-LICENSE.txt
│ │ ├── package.json
│ │ ├── ReadMe.md
│ │ ├── test.js
│ │ └── themes
│ │ ├── winston-dark.js
│ │ └── winston-light.js
│ ├── dateformat
│ │ ├── lib
│ │ │ └── dateformat.js
│ │ ├── package.json
│ │ ├── Readme.md
│ │ └── test
│ │ ├── test_weekofyear.js
│ │ └── test_weekofyear.sh
│ ├── eventemitter2
│ │ ├── index.js
│ │ ├── lib
│ │ │ └── eventemitter2.js
│ │ ├── package.json
│ │ └── README.md
│ ├── exit
│ │ ├── Gruntfile.js
│ │ ├── lib
│ │ │ └── exit.js
│ │ ├── LICENSE-MIT
│ │ ├── package.json
│ │ ├── README.md
│ │ └── test
│ │ ├── exit_test.js
│ │ └── fixtures
│ │ ├── 1000-stderr.txt
│ │ ├── 1000-stdout-stderr.txt
│ │ ├── 1000-stdout.txt
│ │ ├── 100-stderr.txt
│ │ ├── 100-stdout-stderr.txt
│ │ ├── 100-stdout.txt
│ │ ├── 10-stderr.txt
│ │ ├── 10-stdout-stderr.txt
│ │ ├── 10-stdout.txt
│ │ ├── create-files.sh
│ │ ├── log-broken.js
│ │ └── log.js
│ ├── findup-sync
│ │ ├── Gruntfile.js
│ │ ├── lib
│ │ │ └── findup-sync.js
│ │ ├── LICENSE-MIT
│ │ ├── node_modules
│ │ │ ├── glob
│ │ │ │ ├── examples
│ │ │ │ │ ├── g.js
│ │ │ │ │ └── usr-local.js
│ │ │ │ ├── glob.js
│ │ │ │ ├── LICENSE
│ │ │ │ ├── node_modules
│ │ │ │ │ ├── inherits
│ │ │ │ │ │ ├── inherits_browser.js
│ │ │ │ │ │ ├── inherits.js
│ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── test.js
│ │ │ │ │ └── minimatch
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── minimatch.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ ├── lru-cache
│ │ │ │ │ │ │ ├── CONTRIBUTORS
│ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ └── lru-cache.js
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ ├── basic.js
│ │ │ │ │ │ │ ├── foreach.js
│ │ │ │ │ │ │ └── memory-leak.js
│ │ │ │ │ │ └── sigmund
│ │ │ │ │ │ ├── bench.js
│ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── sigmund.js
│ │ │ │ │ │ └── test
│ │ │ │ │ │ └── basic.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── README.md
│ │ │ │ │ └── test
│ │ │ │ │ ├── basic.js
│ │ │ │ │ ├── brace-expand.js
│ │ │ │ │ ├── caching.js
│ │ │ │ │ ├── defaults.js
│ │ │ │ │ └── extglob-ending-with-state-char.js
│ │ │ │ ├── package.json
│ │ │ │ ├── README.md
│ │ │ │ └── test
│ │ │ │ ├── 00-setup.js
│ │ │ │ ├── bash-comparison.js
│ │ │ │ ├── bash-results.json
│ │ │ │ ├── cwd-test.js
│ │ │ │ ├── globstar-match.js
│ │ │ │ ├── mark.js
│ │ │ │ ├── new-glob-optional-options.js
│ │ │ │ ├── nocase-nomagic.js
│ │ │ │ ├── pause-resume.js
│ │ │ │ ├── readme-issue.js
│ │ │ │ ├── root.js
│ │ │ │ ├── root-nomount.js
│ │ │ │ ├── stat.js
│ │ │ │ └── zz-cleanup.js
│ │ │ └── lodash
│ │ │ ├── dist
│ │ │ │ ├── lodash.compat.js
│ │ │ │ ├── lodash.compat.min.js
│ │ │ │ ├── lodash.js
│ │ │ │ ├── lodash.min.js
│ │ │ │ ├── lodash.underscore.js
│ │ │ │ └── lodash.underscore.min.js
│ │ │ ├── LICENSE.txt
│ │ │ ├── lodash.js
│ │ │ ├── package.json
│ │ │ └── README.md
│ │ ├── package.json
│ │ ├── README.md
│ │ └── test
│ │ ├── findup-sync_test.js
│ │ └── fixtures
│ │ ├── a
│ │ │ ├── b
│ │ │ │ └── bar.txt
│ │ │ └── foo.txt
│ │ ├── aaa.txt
│ │ └── a.txt
│ ├── getobject
│ │ ├── Gruntfile.js
│ │ ├── lib
│ │ │ └── getobject.js
│ │ ├── LICENSE-MIT
│ │ ├── package.json
│ │ ├── README.md
│ │ └── test
│ │ └── namespace_test.js
│ ├── glob
│ │ ├── examples
│ │ │ ├── g.js
│ │ │ └── usr-local.js
│ │ ├── glob.js
│ │ ├── LICENSE
│ │ ├── node_modules
│ │ │ ├── graceful-fs
│ │ │ │ ├── graceful-fs.js
│ │ │ │ ├── LICENSE
│ │ │ │ ├── package.json
│ │ │ │ ├── README.md
│ │ │ │ └── test
│ │ │ │ ├── open.js
│ │ │ │ └── ulimit.js
│ │ │ └── inherits
│ │ │ ├── inherits.js
│ │ │ ├── package.json
│ │ │ └── README.md
│ │ ├── package.json
│ │ ├── README.md
│ │ └── test
│ │ ├── 00-setup.js
│ │ ├── bash-comparison.js
│ │ ├── bash-results.json
│ │ ├── cwd-test.js
│ │ ├── mark.js
│ │ ├── nocase-nomagic.js
│ │ ├── pause-resume.js
│ │ ├── root.js
│ │ ├── root-nomount.js
│ │ └── zz-cleanup.js
│ ├── grunt-legacy-log
│ │ ├── examples.js
│ │ ├── Gruntfile.js
│ │ ├── index.js
│ │ ├── LICENSE-MIT
│ │ ├── node_modules
│ │ │ ├── grunt-legacy-log-utils
│ │ │ │ ├── Gruntfile.js
│ │ │ │ ├── index.js
│ │ │ │ ├── LICENSE-MIT
│ │ │ │ ├── package.json
│ │ │ │ ├── README.md
│ │ │ │ └── test
│ │ │ │ └── index.js
│ │ │ ├── lodash
│ │ │ │ ├── dist
│ │ │ │ │ ├── lodash.compat.js
│ │ │ │ │ ├── lodash.compat.min.js
│ │ │ │ │ ├── lodash.js
│ │ │ │ │ ├── lodash.min.js
│ │ │ │ │ ├── lodash.underscore.js
│ │ │ │ │ └── lodash.underscore.min.js
│ │ │ │ ├── LICENSE.txt
│ │ │ │ ├── lodash.js
│ │ │ │ ├── package.json
│ │ │ │ └── README.md
│ │ │ └── underscore.string
│ │ │ ├── component.json
│ │ │ ├── dist
│ │ │ │ └── underscore.string.min.js
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── lib
│ │ │ │ └── underscore.string.js
│ │ │ ├── libpeerconnection.log
│ │ │ ├── package.json
│ │ │ ├── Rakefile
│ │ │ ├── README.markdown
│ │ │ └── test
│ │ │ ├── run-qunit.js
│ │ │ ├── speed.js
│ │ │ ├── strings.js
│ │ │ ├── strings_standalone.js
│ │ │ ├── test.html
│ │ │ ├── test_standalone.html
│ │ │ ├── test_underscore
│ │ │ │ ├── arrays.js
│ │ │ │ ├── chaining.js
│ │ │ │ ├── collections.js
│ │ │ │ ├── functions.js
│ │ │ │ ├── index.html
│ │ │ │ ├── objects.js
│ │ │ │ ├── speed.js
│ │ │ │ ├── utility.js
│ │ │ │ └── vendor
│ │ │ │ ├── jquery.js
│ │ │ │ ├── jslitmus.js
│ │ │ │ ├── qunit.css
│ │ │ │ └── qunit.js
│ │ │ └── underscore.js
│ │ ├── package.json
│ │ ├── README.md
│ │ └── test
│ │ └── index.js
│ ├── grunt-legacy-util
│ │ ├── Gruntfile.js
│ │ ├── index.js
│ │ ├── LICENSE-MIT
│ │ ├── package.json
│ │ ├── README.md
│ │ └── test
│ │ ├── fixtures
│ │ │ ├── exec.cmd
│ │ │ ├── exec.sh
│ │ │ ├── Gruntfile-execArgv-child.js
│ │ │ ├── Gruntfile-execArgv.js
│ │ │ ├── Gruntfile-print-text.js
│ │ │ ├── spawn.js
│ │ │ └── spawn-multibyte.js
│ │ └── index.js
│ ├── hooker
│ │ ├── child.js
│ │ ├── dist
│ │ │ ├── ba-hooker.js
│ │ │ └── ba-hooker.min.js
│ │ ├── grunt.js
│ │ ├── lib
│ │ │ └── hooker.js
│ │ ├── LICENSE-MIT
│ │ ├── package.json
│ │ ├── parent.js
│ │ ├── README.md
│ │ └── test
│ │ └── hooker_test.js
│ ├── iconv-lite
│ │ ├── encodings
│ │ │ ├── big5.js
│ │ │ ├── gbk.js
│ │ │ ├── singlebyte.js
│ │ │ └── table
│ │ │ ├── big5.js
│ │ │ └── gbk.js
│ │ ├── generation
│ │ │ ├── generate-big5-table.js
│ │ │ └── generate-singlebyte.js
│ │ ├── index.js
│ │ ├── LICENSE
│ │ ├── package.json
│ │ ├── README.md
│ │ ├── README.md~
│ │ └── test
│ │ ├── big5File.txt
│ │ ├── big5-test.js
│ │ ├── cyrillic-test.js
│ │ ├── gbkFile.txt
│ │ ├── gbk-test.js
│ │ ├── greek-test.js
│ │ ├── main-test.js
│ │ ├── performance.js
│ │ └── turkish-test.js
│ ├── js-yaml
│ │ ├── bin
│ │ │ └── js-yaml.js
│ │ ├── examples
│ │ │ ├── custom_types.js
│ │ │ ├── custom_types.yaml
│ │ │ ├── dumper.js
│ │ │ ├── dumper.json
│ │ │ ├── sample_document.js
│ │ │ └── sample_document.yaml
│ │ ├── HISTORY.md
│ │ ├── index.js
│ │ ├── lib
│ │ │ ├── js-yaml
│ │ │ │ ├── common.js
│ │ │ │ ├── dumper.js
│ │ │ │ ├── exception.js
│ │ │ │ ├── loader.js
│ │ │ │ ├── mark.js
│ │ │ │ ├── require.js
│ │ │ │ ├── schema
│ │ │ │ │ ├── default.js
│ │ │ │ │ ├── minimal.js
│ │ │ │ │ └── safe.js
│ │ │ │ ├── schema.js
│ │ │ │ ├── type
│ │ │ │ │ ├── binary.js
│ │ │ │ │ ├── bool.js
│ │ │ │ │ ├── float.js
│ │ │ │ │ ├── int.js
│ │ │ │ │ ├── js
│ │ │ │ │ │ ├── function.js
│ │ │ │ │ │ ├── regexp.js
│ │ │ │ │ │ └── undefined.js
│ │ │ │ │ ├── map.js
│ │ │ │ │ ├── merge.js
│ │ │ │ │ ├── null.js
│ │ │ │ │ ├── omap.js
│ │ │ │ │ ├── pairs.js
│ │ │ │ │ ├── seq.js
│ │ │ │ │ ├── set.js
│ │ │ │ │ ├── str.js
│ │ │ │ │ └── timestamp.js
│ │ │ │ └── type.js
│ │ │ └── js-yaml.js
│ │ ├── LICENSE
│ │ ├── node_modules
│ │ │ ├── argparse
│ │ │ │ ├── examples
│ │ │ │ │ ├── arguments.js
│ │ │ │ │ ├── choice.js
│ │ │ │ │ ├── constants.js
│ │ │ │ │ ├── help.js
│ │ │ │ │ ├── nargs.js
│ │ │ │ │ ├── parents.js
│ │ │ │ │ ├── prefix_chars.js
│ │ │ │ │ ├── sub_commands.js
│ │ │ │ │ ├── sum.js
│ │ │ │ │ └── testformatters.js
│ │ │ │ ├── HISTORY.md
│ │ │ │ ├── index.js
│ │ │ │ ├── lib
│ │ │ │ │ ├── action
│ │ │ │ │ │ ├── append
│ │ │ │ │ │ │ └── constant.js
│ │ │ │ │ │ ├── append.js
│ │ │ │ │ │ ├── count.js
│ │ │ │ │ │ ├── help.js
│ │ │ │ │ │ ├── store
│ │ │ │ │ │ │ ├── constant.js
│ │ │ │ │ │ │ ├── false.js
│ │ │ │ │ │ │ └── true.js
│ │ │ │ │ │ ├── store.js
│ │ │ │ │ │ ├── subparsers.js
│ │ │ │ │ │ └── version.js
│ │ │ │ │ ├── action_container.js
│ │ │ │ │ ├── action.js
│ │ │ │ │ ├── argparse.js
│ │ │ │ │ ├── argument
│ │ │ │ │ │ ├── error.js
│ │ │ │ │ │ ├── exclusive.js
│ │ │ │ │ │ └── group.js
│ │ │ │ │ ├── argument_parser.js
│ │ │ │ │ ├── const.js
│ │ │ │ │ ├── help
│ │ │ │ │ │ ├── added_formatters.js
│ │ │ │ │ │ └── formatter.js
│ │ │ │ │ └── namespace.js
│ │ │ │ ├── LICENSE
│ │ │ │ ├── node_modules
│ │ │ │ │ ├── underscore
│ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── underscore.js
│ │ │ │ │ │ └── underscore-min.js
│ │ │ │ │ └── underscore.string
│ │ │ │ │ ├── bower.json
│ │ │ │ │ ├── component.json
│ │ │ │ │ ├── foo.js
│ │ │ │ │ ├── gulpfile.js
│ │ │ │ │ ├── lib
│ │ │ │ │ │ └── underscore.string.js
│ │ │ │ │ ├── libpeerconnection.log
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── README.markdown
│ │ │ │ ├── package.json
│ │ │ │ └── README.md
│ │ │ └── esprima
│ │ │ ├── bin
│ │ │ │ ├── esparse.js
│ │ │ │ └── esvalidate.js
│ │ │ ├── esprima.js
│ │ │ ├── package.json
│ │ │ ├── README.md
│ │ │ └── test
│ │ │ ├── compat.js
│ │ │ ├── reflect.js
│ │ │ ├── run.js
│ │ │ ├── runner.js
│ │ │ └── test.js
│ │ ├── package.json
│ │ └── README.md
│ ├── lodash
│ │ ├── lodash.js
│ │ ├── lodash.min.js
│ │ ├── lodash.underscore.js
│ │ ├── lodash.underscore.min.js
│ │ ├── package.json
│ │ └── README.md
│ ├── minimatch
│ │ ├── LICENSE
│ │ ├── minimatch.js
│ │ ├── node_modules
│ │ │ ├── lru-cache
│ │ │ │ ├── CONTRIBUTORS
│ │ │ │ ├── lib
│ │ │ │ │ └── lru-cache.js
│ │ │ │ ├── LICENSE
│ │ │ │ ├── package.json
│ │ │ │ ├── README.md
│ │ │ │ └── test
│ │ │ │ ├── basic.js
│ │ │ │ ├── foreach.js
│ │ │ │ └── memory-leak.js
│ │ │ └── sigmund
│ │ │ ├── bench.js
│ │ │ ├── LICENSE
│ │ │ ├── package.json
│ │ │ ├── README.md
│ │ │ ├── sigmund.js
│ │ │ └── test
│ │ │ └── basic.js
│ │ ├── package.json
│ │ ├── README.md
│ │ └── test
│ │ ├── basic.js
│ │ ├── brace-expand.js
│ │ ├── caching.js
│ │ ├── defaults.js
│ │ └── extglob-ending-with-state-char.js
│ ├── nopt
│ │ ├── bin
│ │ │ └── nopt.js
│ │ ├── examples
│ │ │ └── my-program.js
│ │ ├── lib
│ │ │ └── nopt.js
│ │ ├── LICENSE
│ │ ├── node_modules
│ │ │ └── abbrev
│ │ │ ├── abbrev.js
│ │ │ ├── CONTRIBUTING.md
│ │ │ ├── LICENSE
│ │ │ ├── package.json
│ │ │ ├── README.md
│ │ │ └── test.js
│ │ ├── package.json
│ │ └── README.md
│ ├── rimraf
│ │ ├── AUTHORS
│ │ ├── bin.js
│ │ ├── LICENSE
│ │ ├── package.json
│ │ ├── README.md
│ │ ├── rimraf.js
│ │ └── test
│ │ ├── run.sh
│ │ ├── setup.sh
│ │ ├── test-async.js
│ │ └── test-sync.js
│ ├── underscore.string
│ │ ├── dist
│ │ │ └── underscore.string.min.js
│ │ ├── Gemfile
│ │ ├── Gemfile.lock
│ │ ├── lib
│ │ │ └── underscore.string.js
│ │ ├── package.json
│ │ ├── Rakefile
│ │ ├── README.markdown
│ │ └── test
│ │ ├── run-qunit.js
│ │ ├── speed.js
│ │ ├── strings.js
│ │ ├── strings_standalone.js
│ │ ├── test.html
│ │ ├── test_standalone.html
│ │ ├── test_underscore
│ │ │ ├── arrays.js
│ │ │ ├── chaining.js
│ │ │ ├── collections.js
│ │ │ ├── functions.js
│ │ │ ├── objects.js
│ │ │ ├── speed.js
│ │ │ ├── temp.js
│ │ │ ├── temp_tests.html
│ │ │ ├── test.html
│ │ │ ├── utility.js
│ │ │ └── vendor
│ │ │ ├── jquery.js
│ │ │ ├── jslitmus.js
│ │ │ ├── qunit.css
│ │ │ └── qunit.js
│ │ └── underscore.js
│ └── which
│ ├── bin
│ │ └── which
│ ├── LICENSE
│ ├── package.json
│ ├── README.md
│ └── which.js
├── package.json
└── README.md
130 directories, 460 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论