我有一个用快递,节点,套接字io和coffeescript编写的js web应用程序。我正在尝试在本地计算机上启动本地服务器。
我转到包含package.json
文件的目录并运行npm install
来安装包含express的所有依赖项。
当我运行npm list
时,我确实在那里看到express
。
当我尝试使用
启动应用时 node app.coffee
位于app.coffee
所在目录
它给了我这个错误
exports, require, module, __filename, __dirname) { express = require 'express'
^^^^^^^^^
SyntaxError: Unexpected string
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:901:3
我通过
确保我有节点 which node
我用
sudo npm install -g coffee-script
我甚至尝试过
coffee app.coffee
我不确定还需要检查什么。 app.coffee
位于我的nodejs文件夹中。