前两天看了coffeescript,基于node.js,顺带配置一个node环境吧,折腾了很久node
安装完成以后打开安装目录,能够看到一个 node.exe 打开能够在里面执行js代码,相似chrome的console,注意 不是在这里执行node命令的!下面全部的执行环境都是cmd。
打开cmd,输入 node -v 会返回当前的node版本,表示安装成功
最新的安装包里已经自带了npm,同理 npm -v 查看npm是否安装成功chrome
在cmd中输入 npm install coffee-script -g
若是报错 "Error: ENOENT, stat 'C:\Users\Administrator\AppData\Roaming\npm'",请在对应的目录下手工建立一个npm文件
这个时候,会输出一大堆的路径,这样基本就成功了
重启cmd 输入 coffee -v查看是否安装成功
如今就能够用 coffee -c xxx.js编译js文件了npm
本人在这个步骤遇到一个问题,提示 coffee 不是内部或者外部命令,重复安装了好几回都不成功,中途有几回安装以后成功了从新进去又提示无该命令
最后卸载了node.js从新作了一遍,不知道是否为个人环境问题或者网络问题网络
首先使用 require('coffee-script/register') 包含coffee的编译环境 注意不是require('coffee-script')
而后建立并引用一个coffee文件
执行node index.js 报错 "cannot find module 'coffee-script/register"
须要在添加环境变量 NODE_PATH, 具体的变量地址 能够使用 npm list coffee-script查找
我这边本地值大概以下 "C:\Users\Administrator\AppData\Roaming\npm\node_modules
重启cmd 再次编译文件成功!ui