gpt4 book ai didi

node.js - 如何在 node.js 中手动安装 grunt.js?

转载 作者:可可西里 更新时间:2023-11-01 10:43:59 24 4
gpt4 key购买 nike

是否可以在 node.js 中手动安装 grunt.js

实际上我的支持团队下载了适用于 Windows 机器的 grunt.js 并放在我的机器上。

由于我公司的代理无法通过 Node npm install -g grunt-cli 安装。

所以要安装与下载包相同的形式。

或者我们可以在没有 node.js 的情况下安装 grunt.js?

最佳答案

尽管手动安装模块很容易,只需将它放在 node_modules/grunt 或直接引用它 require('./path/to/grunt/directory') ,真正的问题是你还需要下载grunt's dependencies及其递归依赖关系。

└─┬ grunt@0.4.5
├── async@0.1.22
├── coffee-script@1.3.3
├── colors@0.6.2
├── dateformat@1.0.2-1.2.3
├── eventemitter2@0.4.14
├── exit@0.1.2
├─┬ findup-sync@0.1.3
│ ├─┬ glob@3.2.11
│ │ ├── inherits@2.0.1
│ │ └── minimatch@0.3.0
│ └── lodash@2.4.2
├── getobject@0.1.0
├─┬ glob@3.1.21
│ ├── graceful-fs@1.2.3
│ └── inherits@1.0.2
├─┬ grunt-legacy-log@0.1.3
│ ├─┬ grunt-legacy-log-utils@0.1.1
│ │ ├── lodash@2.4.2
│ │ └── underscore.string@2.3.3
│ ├── lodash@2.4.2
│ └── underscore.string@2.3.3
├── grunt-legacy-util@0.2.0
├── hooker@0.2.3
├── iconv-lite@0.2.11
├─┬ js-yaml@2.0.5
│ ├─┬ argparse@0.1.16
│ │ ├── underscore@1.7.0
│ │ └── underscore.string@2.4.0
│ └── esprima@1.0.4
├── lodash@0.9.2
├─┬ minimatch@0.2.14
│ ├── lru-cache@2.7.3
│ └── sigmund@1.0.1
├─┬ nopt@1.0.10
│ └── abbrev@1.0.7
├── rimraf@2.2.8
├── underscore.string@2.2.1
└── which@1.0.9

所以要么你必须安装所有这些包,要么将它们安装在另一台机器上并复制它们,要么尝试使用像 browserify、webpack 或其他东西这样的打包器。

关于node.js - 如何在 node.js 中手动安装 grunt.js?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35577299/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com