我如何在laravel中使用节点模块?

时间:2016-08-22 10:52:25

标签: node.js laravel gulp node-modules

在我的resource / assets / js中我有tests.js,我使用gulp来构建js中的所有文件,包括这个,在这个文件中我有

var cmd = require('node-cmd');

cmd.get(
    'echo 3',
    function(data){
        console.log('You are returning: ',data)
    }
);`

我想使用this module但不能在公共目录的根目录或根目录以外的其他目录中,是否有可能使用需要功能,例如使用gulp从公共文件夹中使用?

1 个答案:

答案 0 :(得分:3)

使用Elixir将assets文件夹中的JavaScript文件混合到公用文件夹中的(1 app.js文件中)。

查看the documentation on Elixir and JavaScript

请注意,NodeJS和php都是服务器端技术,你应该知道你正在做些什么才能让它们协同工作。将公共文件夹中的NodeJS库推送到客户端是 NOT NodeJS的用途,你可能不应该这样使用它。