我正在使用节点 v0.10.20 和 OSX 10.8.5。
我创建了一个名为 variables.js 的简单 js 文件,您可以在下面看到:
var productName
var currentPrice
var totalCost
var productTax
productName = "cookies"
currentPrice = 3
productTax = currentPrice * .07
totalCost = currentPrice + productTax
console.log("Your " + productName + " cost $" + totalCost)
当我在节点 repl 或 chrome 中单独运行这些行时,它可以正常工作并且输出是“您的 cookie 花费 3.21 美元”。
但是,当我从文件所在的目录运行命令“node variables.js”时,我收到以下错误消息:
/directorypath/variables.js:13
# create a javascript file (variables.js) that
^
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:901:3
我在这里做错了什么?