Javascript AngularJS 1.4.x-从angular应用程序运行节点脚本

Javascript AngularJS 1.4.x-从angular应用程序运行节点脚本,javascript,angularjs,node.js,Javascript,Angularjs,Node.js,我有一个节点脚本来读取mp3文件的元标记 节点 var jsmediatags = require("jsmediatags"); module.exports = function readMeta(file) { jsmediatags.read(file , { onSuccess: function(tag) { return tag; }, onError: function(error) { return (':(', error

我有一个节点脚本来读取mp3文件的元标记

节点

var jsmediatags = require("jsmediatags");

module.exports = function readMeta(file) {
  jsmediatags.read(file , {
    onSuccess: function(tag) {
      return tag;
    },
    onError: function(error) {
      return (':(', error.type, error.info);
    }
  })
}
我想在angular应用程序中使用此脚本

棱角分明

$scope.$watch('currentPlaying', function() {
      if(!angular.isUndefined($scope.currentPlaying)){
        let url = $scope.currentPlaying.url; //file path
        readMeta(url)
      }

是的,不,绝对不是这样的。节点在服务器上运行,并在浏览器中显示。该功能是在另一台机器上定义的,与Angular运行的环境不同。你绝对不可能这样调用它。您必须以某种方式联系服务器上的节点,并要求它执行该功能。现在,就像你有一支笔,你在一张纸上写字,你希望文本出现在另一栋建筑的另一张纸上。这根本没有意义。也许你可以试着把文件上传到服务器上