Node.js
From DreamFactory
Node
- Get deb installer
-
$ curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
-
- Install with Apt
-
$ sudo apt-get install nodejs
-
- Configure DreamFactory to use Node
-
$ cd /opt/dreamfactory
-
$ nano .env
- Locate the line that reads
##DF_NODEJS_PATH=/usr/local/bin/node
- Change it to read
DF_NODEJS_PATH=/usr/bin/node
- Save and exit the file
- Locate the line that reads
-
$ php artisan cache:clear
-
- Restart the PHP-FPM and Nginx or Restart Apache (whichever solution you're using.)
- Nginx
-
$ sudo service php7.1-fpm restart && sudo service nginx restart
-
- Apache
-
$ sudo service apache2 restart
-
- Nginx
Node Modules
Node modules need to be installed in the DreamFactory installation directory. For example to install lodash (used in most DF Node tutorials):
- Navigate to the install directory
-
$ cd /opt/dreamfactory
-
- Install the module with NPM
-
$ npm install lodash
-