我在我的windows 7本地机器上安装了Node.js,如下链接所示:
之后,我通过命令行安装了Gulp.js:
npm install -g gulp
然后我将这个路径添加到环境变量区域:
C:\Users\Majid\AppData\Roaming\npm\node_modules\gulp\bin
现在,当我试图按以下命令运行gulp时:
gulp
我发现了一个错误:
Windows Script Host
Line: 1
Char: 1
Error: Invalid character
Code: 800A03F6
Source: Microsoft JScript compilation error
如何解决此错误&如何使gulp.js在windows上工作?
回答后的编辑:
错误仍然存在。
我走到这条路上:
C:\Users\User_Name\AppData\Roaming\npm\node_modules\gulp\bin
在命令行中尝试了以下命令:
node gulp.js install
但它告诉我们:
没有发现吞咽文件
您应该知道gulp已成功地安装在前面的步骤中。(有一些警告)
gulp.js的结构是基于linux的操作系统。
我正在寻找一种方法,使这个文件在windows操作系统上可行。
使用:
我想在我的本地机器上运行这个基于javascript的网站 ..。
发布于 2016-05-17 23:24:27
您需要运行“节点node_modules\gulp\bin\gulp.js安装”,只需在其前面添加“节点”命令,还可以参考下面的链接以获得更多信息。
我不能评论,但是您是否在分叉存储库之后运行"npm“来安装package.json”依赖关系,开发依赖关系“?
Gulp需要全局安装,也需要安装在当前的工作目录中。
运行下面的代码以全局安装Gulp,并运行另一个代码来安装存储库依赖项。
npm install -g gulp
npm install
这个答案是正确的,但我这边有什么问题呢?
我不应该添加这条路:
C:\Users\Majid\AppData\Roaming\npm\node_modules\gulp\bin
到环境可变区域。
我访问了cmd中的根文件夹&全局重新安装gulp,并重新运行、npm、安装&最后, globally 运行得非常好。
https://stackoverflow.com/questions/37287666
复制相似问题