1.package.json中devDependencies是空的? 2.gulp -v后,为什么会报错?

来源:9-2 如何打包发布-1

斜杠男人

2017-04-14

1.先执行:npm install --global gulp  --save-dev后,package.json中devDependencies是空的

2.再执行:npm install gulp  --save-dev 后,package.json中devDependencies才出现"gulp": "^3.9.1"

问题1:第1步执行后为什么是空的?

问题2:仅仅执行第2步后,再执行gulp -v后,为什么会报错?错误显示如下:

gulp : 无法将“gulp”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

所在位置 行:1 字符: 1

+ gulp -v

+ ~~~~

    + CategoryInfo          : ObjectNotFound: (gulp:String) [], CommandNotFoundException

    + FullyQualifiedErrorId : CommandNotFoundException


写回答

2回答

Lufeiorz

2017-04-26

--global 是全局安装,意思是安装在你的系统环境下.如果你创建项目需要在下在安装一遍.不要是用--global选项.

0
0

Lufeiorz

2017-04-22

问题1:--global 是全局安装,所以不生效.

问题2: 检查你的脚本.


0
1
斜杠男人
不明白,能详细解释下吗?
2017-04-25
共1条回复

响应式开发一招致胜

用一套代码开发出不受设备型号、尺寸限制的互联网金融网站

4021 学习 · 752 问题

查看课程