无法使用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
从这里