그래서 많은 자바 스크립트 파일에서 동일한 코드 조각을 가지고 있지만 경로 변경이나 기타 다양한 조건으로 인해이를 업데이트해야하는 경우가 있습니다. 이제 복사하여 새 파일에 붙여 넣기가 잘 작동하지만 성가 시게 실행됩니다. 내 "플러그인"코드로 하나의 자바 스크립트 파일을 유지하고 플러그인을 사용하는 다른 자바 스크립트 파일에 액세스 할 수있는 좋은 방법이 있습니까?자바 스크립트 플러그인을 작성하고 구성하는 가장 좋은 방법은 무엇입니까?
저는 좋은 nodej 솔루션과 바닐라 js 솔루션을 찾고 있습니다. 서로 공유 할 수 있다면 이상적이지만 어떤 수단으로도 요구되지는 않습니다. 이상적으로, 내가 workspace/
내 작업 공간을 호스팅하고 일부 폴더, workspace/front-end-js/
및 workspace/back-end-nodejs/
을 가지고, 내가 MyPluginVar.Foo();
나는 어떤 시스템의 알고 같은 일을 수행 할 수 있도록 workspace/plugins/
에 플러그인 떨어져 코드를 실행할 수 있도록하고 싶습니다, 노드의 var foo = require('bar');
및 프론트 엔드 브라우저 버전과 같지만 모든 옵션을 실제로 알지 못합니다. 자바 스크립트 플러그인을 작성하고 구성하는 가장 좋은 방법은 무엇입니까?
-
편집 : 정말 NPM을 피하기 위해 노력하고있어하지만 최선의 선택이 될 수 있습니다.
이 "모듈", "플러그인"하지만 호출되지 않습니다 : 여기에 글로벌 브라우저로 다시 떨어지는 반면, 지원하는 경우 CommonJS을 활용 UMD Github repo에서 예입니다. – Bergi
@Bergi는 설명 +1에 감사드립니다. 나는 일반적인 의미로 플러그인이라는 단어를 사용했다. – Anselm