Javascript 无法通过npm安装和运行gulp

Javascript 无法通过npm安装和运行gulp,javascript,node.js,npm,gulp,Javascript,Node.js,Npm,Gulp,我正试图通过npm安装gulp,以便运行我的项目 据我所知,我所需要做的就是从我的项目位置的命令行运行“npm install gulp”,如下所示: 但是它似乎不起作用,因为如果我从命令行运行“gulp”,什么都不会发生 在我的package.json文件中,我有以下依赖项: "devDependencies": { "autoprefixer-stylus": "^0.7.1", "browser-sync": "^2.8.2", "gulp": "^3.9.

我正试图通过npm安装gulp,以便运行我的项目

据我所知,我所需要做的就是从我的项目位置的命令行运行“npm install gulp”,如下所示:

但是它似乎不起作用,因为如果我从命令行运行“gulp”,什么都不会发生

在我的package.json文件中,我有以下依赖项:

  "devDependencies": {
    "autoprefixer-stylus": "^0.7.1",
    "browser-sync": "^2.8.2",
    "gulp": "^3.9.0",
    "gulp-cache": "^0.3.0",
    "gulp-concat": "^2.6.0",
    "gulp-if": "^1.2.5",
    "gulp-imagemin": "^2.3.0",
    "gulp-minify-html": "^1.0.4",
    "gulp-nunjucks-html": "^1.2.2",
    "gulp-order": "^1.1.1",
    "gulp-plumber": "^1.0.1",
    "gulp-stylus": "^2.0.6",
    "gulp-uglify": "^1.2.0",
    "gulp-util": "^3.0.6",
    "jeet": "^6.1.2",
    "kouto-swiss": "^0.11.13",
    "minimist": "^1.1.3",
    "rupture": "^0.6.1"
  },
我的package.json文件是否有冲突

如果从空目录运行“npm install grunt”,我会得到以下结果:


对不起,我对npm、咕噜、咕噜等都是新手(

您还需要在全球范围内安装
gulp

npm -g install gulp

全局安装并确保它位于您的路径中。这里有更多信息->

这是理解
npm
path
设置的组合。当您运行
npm Install gulp
npm Install
时,通常会将该模块安装在节点模块目录下的当前目录中。因此,如果您在
C:\Oliver\test
中运行
npm install gulp
,它将在
C:\Oliver\test\node\u modules\gulp
中安装gulp。由于
路径
变量,该变量包含查找可执行文件的目录列表(如gulp),不指定
C:\Oliver\test\node\u modules\gulp
目录,它将永远找不到gulp命令。要解决此问题,您需要使用
npm install-g
命令,其中
-g
标志指定全局安装,这意味着它将它放在
路径中可用的某个位置(我不知道这在窗户上的什么地方。)

该死。这又让我抓狂了;)吞咽还是一件事吗