无法使用angular-seed github项目的nodejs命令行运行http-server

我正在尝试更好地理解nodejs,以便我可以获得IntelliJ插件的工作。

我已经在我的Windows 7机器上安装了NodeJS,并validation它是从命令行(节点,然后做了2 + 2它回答4)。

然后,我git克隆AngularJS种子项目( https://github.com/angular/angular-seed ),并继续得到运行(npm安装,npm开始),一切都很好。

但之后我尝试使用节点直接从AngularJS源代码目录下面的命令行启动http-server模块。

node node_modules\.bin\http-server -a localhost -p 8000 

 node node_modules\.bin\http-server.cmd -a localhost -p 8000 

这两个命令给我以下错误 –

SyntaxError: Unexpected token ILLEGAL at Module._compile (module.js:439:25) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Function.Module.runMain (module.js:497:10) at startup (node.js:119:16) at node.js:906:3

我在这里错过了一些简单的东西,因为我是NodeJS的新手,或者我做错了什么?

如果你想直接运行http-server,你应该在全局安装:

 npm install http-server -g 

然后你可以运行下面的命令:

 http-server -a localhost -p 8000 

尝试 –

 Working dir: /path/to/your/package.json JavaScript file: /path/to/global/node_modules/npm/bin/npm-cli.js Application parameters: run start 

从这里