• window7 配置node.js 和coffeescript环境


    前两天看了coffeescript,基于node.js,顺带配置一个node环境吧,折腾了好久

    1.从 node.js 下载msi安装环境

      安装完成之后打开安装目录,可以看到一个 node.exe 打开可以在里面执行js代码,类似chrome的console,注意 不是在这里执行node命令的!下面所有的执行环境都是cmd。
      打开cmd,输入 node -v 会返回当前的node版本,表示安装成功
      最新的安装包里已经自带了npm,同理 npm -v 查看npm是否安装成功

    2.安装coffeescript

      在cmd中输入 npm install coffee-script -g
      如果报错 "Error: ENOENT, stat 'C:UsersAdministratorAppDataRoaming pm'",请在对应的目录下手工创建一个npm文件
      这个时候,会输出一大堆的路径,这样基本就成功了
      重启cmd 输入 coffee -v查看是否安装成功
      现在就可以用 coffee -c xxx.js编译js文件了

      本人在这个步骤遇到一个问题,提示 coffee 不是内部或者外部命令,重复安装了好几次都不成功,中途有几次安装之后成功了重新进去又提示无该命令
      最后卸载了node.js重新做了一遍,不知道是否为我的环境问题或者网络问题

    3.在node.js中使用coffeescript

      首先使用 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:UsersAdministratorAppDataRoaming pm ode_modules
      重启cmd 再次编译文件成功!

  • 相关阅读:
    消费RabbitMQ时的注意事项,如何禁止大量的消息涌到Consumer,保证线程安全
    消费RabbitMQ时的注意事项,如何禁止大量的消息涌到Consumer,保证线程安全
    scrollTop值为0等疑难杂症
    9.四平方和
    8.冰雹数
    7.搭积木
    6.凑算式
    5.分小组
    4.骰子游戏
    3.平方怪圈
  • 原文地址:https://www.cnblogs.com/ylws/p/4148730.html
Copyright © 2020-2023  润新知