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

问题描述 投票:7回答:1

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

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

npm install -g gulp

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

C:\ Users \用户马吉德\应用程序数据\漫游\故宫\ 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操作系统上运行?


EDIT AFTER THE ANSWER :
Error is still there.
I went to this path :

C:\ Users \用户名\应用程序数据\漫游\故宫\ node_modules \一饮而尽\ BIN

在命令行中尝试此命令:

node gulp.js install  

但它告诉我们:

找不到gulpfile

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



USAGE :
I want to run this javascript based web site on my local machine...
javascript node.js gulp windows-7-x64
1个回答
5
投票

你需要运行“node node_modules \ gulp \ bin \ gulp.js install”,只需在它前面添加“node”命令,并参考下面的链接了解更多信息

Error running gulp on Windows 10

我不能发表评论,但你在分配存储库后运行“npm install”,安装package.json“依赖项,dev-dependencies”?

Gulp需要全局安装,也需要安装在当前的工作目录中。

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

npm install -g gulp
npm install

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

C:\ Users \用户马吉德\应用程序数据\漫游\故宫\ node_modules \一饮而尽\ BIN

到环境变量区。

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

© www.soinside.com 2019 - 2024. All rights reserved.