在Homestead上安装npm和node

时间:2017-09-19 09:20:06

标签: node.js laravel laravel-5 npm homestead

我是Laravel框架的新手,前一天我想使用 npm 为Homestead上的项目安装软件包,但是当我运行var days = $(".fc-day"); var attributes = []; var rangeStart = moment("2017-09-10"); var rangeEnd = moment("2017-09-15"); days.each(function(index, element) { var day = moment($(this).data("date")); if (day.isBetween(rangeStart, rangeEnd)) { attributes.push($(this).attr("MyCustomAttr")); } }); console.log(JSON.stringify(attributes)); 时遇到了一些问题,我花了花了太多时间来弄清问题是什么,最后我从Homestead删除了 npm 节点! (因为失误)。现在我不知道如何在虚拟机(在Homestead中)重新安装它们

1 个答案:

答案 0 :(得分:1)

它已经带有node.js(和npm by extend):

https://laravel.com/docs/5.5/homestead

  

包含的软件

     
      
  • Ubuntu 16.04
  •   
  • Git
  •   
  • PHP 7.1
  •   
  • Nginx
  •   
  • MySQL
  •   
  • MariaDB
  •   
  • SQLITE3
  •   
  • PostgreSQL
  •   
  • 作曲家

  •   
  • 节点(使用Yarn,Bower,Grunt和Gulp)

  •   
  • Redis的

  •   
  • Memcached
  •   
  • Beanstalkd
  •   
  • Mailhog
  •   
  • ngrok
  •   

所以最好的方法可能就是创建一个新的宅基地实例