2017-08-09 3 views
0

Ich habe ein reaktives natives Projekt, das einen "gemeinsamen" Ordner hat, der eine Reihe von Ordnern und Dateien enthält. Ich importiere diese an mehreren Stellen in meinem Basiscode. Was ich jedoch zur Zeit tun muss, ist sie einzeln zu importieren, z.Knoten lokalen Ordner importieren

import comp1 from '../../Common/field/comp1'; 
import comp2 from '../../Common/field/comp2'; 

Was Ich mag würde die Lage sein, zu tun ist, die die „gemeinsamen“ Ordner lassen wie es ist und einfach, sie alle von einer zentralen Datei exportieren, vorzugsweise mit einem einfachen alias zu lesen. Ich hoffe, dass mein "gemeinsamer" Ordner nahtlos mit den standardmäßigen externen Knoten-Importimporten, z.B.

import React, { Component } from 'react'; 
import { comp1, comp2 } from 'common'; 

Ich bin mir dessen bewusst NPM privaten Knotenmodule und einige andere Lösungen für einzelne Dateien, aber ich kann nicht empfohlen, dies zu tun zu finden scheinen. Vielleicht bin ich nicht auf der Suche nach der richtigen Funktion oder ich bin über Vereinfachung meines Problems, aber es scheint mir, dass dies eine sehr häufige Sache für Entwickler sein sollte, ohne npm gehen zu wollen.

Jede Hilfe wäre willkommen.

Antwort

0

Also was ich getan habe ist nur meinen eigenen Ordner erstellt und fügte es als ein Knotenmodul mit dem Standard package.json, index.js und so weiter. Damit kann ich vorerst tun, was ich will. Ich bin mir nicht sicher, wie wartbar es ist, also muss es vielleicht als privates Repo auf bitbucket oder etwas hinzugefügt werden.

Verwandte Themen