browserify -albo czegoś nie rozumiem albo nie działa

0

Próbuję wykorzystać browserify zasadniczo na razie w celu podziału dużego pliku .js na mniejsze, ale to nie idzie.
Nie idzie to znaczy komenda

browserify script.js -o bundle.js


nie generuje żadnego pliku bundle.js, zaś komenda

browserify script.js > bundle.js


generuje pusty plik bundle.js
Fragmenty pliku script.js

const usr = require("./userfunctions.js");

zaś plik userfunctions wygląda tak:

const userfunctions = (function () {
  return {
    name: {
      getSurname: function getSurname(str) {
        const lastspace = function lastspace(x) {
          return x.lastIndexOf(" ");
        };

        return lastspace(str) === -1 ? str : str.slice(lastspace(str) + 1);
      },
      getFirstname: function getFirstname(str) {
        const lastspace = function lastspace(y) {
          return y.lastIndexOf(" ");
        };

        return lastspace(str) === -1 ? str : str.slice(0, lastspace(str));
      },
      processedFirstName: function processedFirstName(str) {
        return `By ${this.getFirstname(str)}`;
      },
    },
  };
}());

module.exports = userfunctions;

Dlaczego tak się dzieje? Z opisu te browserify było proste jak konstrukcja młotka szewskiego.

0

SOA #1: u mnie działa; sprawdź czy nie masz jakichś literówek.

0

wygląda na to, że nie. Sprawdziłem dla testu BEZ require ( o ile dobrze rozumiem, powinno zwrócić bundle.js zawierający to, co "główny" plik — i nadal zwraca pusty.

1 użytkowników online, w tym zalogowanych: 0, gości: 1