Gulp在Windows上运行失败错误消息:Microsoft JScript编译错误,无效字符

时间:2016-05-17 23:12:30

标签: javascript node.js gulp windows-7-x64

我在我的Windows 7本地计算机上安装了 Node.js ,因为此链接显示:
install-node-js-npm-windows

之后我通过命令行通过此命令安装 Gulp.js

npm install -g gulp

然后我将此路径添加到环境变量区域:

  

C:\用户\马吉德\应用程序数据\漫游\ NPM \ node_modules \吞\ BIN

现在,当我尝试通过此命令运行gulp时:

gulp

我收到了这个错误:

Gulp run error message

Windows Script Host
Line: 1
Char: 1
Error: Invalid character
Code: 800A03F6
Source: Microsoft JScript compilation error   

我该如何解决这个错误&如何让gulp.js在Windows操作系统上运行?

<小时/> 答案后编辑:
错误仍然存​​在。
我走了这条路:

  

C:\ Users \用户名\应用程序数据\漫游\ NPM \ node_modules \吞\ BIN

在命令行中尝试此命令:

node gulp.js install  

但它告诉我们:

  

找不到gulpfile

你应该知道gulp已成功安装在前面的步骤中。(有一些警告)
gulp.js的结构适用于基于Linux的操作系统 我正在寻找一种方法使这个文件在Windows OS上可行


用法:
  我想在我的本地计算机上运行this javascript based web site ...

1 个答案:

答案 0 :(得分:5)

你需要运行&#34;节点node_modules \ gulp \ bin \ gulp.js install&#34;,只需添加&#34; node&#34;在它前面的命令,并参考下面的链接了解更多

Error running gulp on Windows 10

我无法发表评论,但是你跑了&#34; npm install&#34;在分配存储库之后,安装package.json&#34;依赖项,dev-dependencies&#34;?

Gulp需要在全球范围内安装,也需要安装在当前的工作目录中。

运行以下代码全局安装Gulp,另一个安装存储库依赖项。

npm install -g gulp
npm install

这个答案是对的,但是我身边的问题是什么? 我不应该添加这条路径:

  

C:\用户\马吉德\应用程序数据\漫游\ NPM \ node_modules \吞\ BIN

到环境变量区域。

我去了cmd&amp;中的根文件夹。全局重新安装gulp并重新运行 npm install &amp;终于 gulp watch 工作得非常好。