2016-05-31 4 views
-1

У меня есть javascript (который использует файлы из собственного проекта), который мне нужно использовать в другом проекте без копирования кода. Как я могу это сделать?Используйте javascript-файл в другом проекте

Благодаря

+1

У меня есть стакан воды, мне нужно иметь воду в другом стакане – ozil

+0

положить их на cdn, то есть общую сеть –

ответ

0

Ну ... Вы мог установить Bower, загрузить файл на свой собственный repository или gist на GitHub, а затем использовать беседку, чтобы включить их в качестве зависимостей для вашего проекта.

Настройки (если у вас есть Node.js уже установлен)

npm install -g bower 
cd /path/to/project-A 
bower init 
bower install <link to your gist/repo> --save 
cd /path/to/project-B 
bower init 
bower install <link to your gist/repo> --save 

И тогда в будущем, если вы загружаете изменения в репо/суть (и ссылка не изменилась ...)

cd /path/to/project 
bower update 

EDIT: Это или у вас есть удаленная версия этого файла, на которую вы напрямую ссылаетесь, я думаю ...? Kinda сосет хотя, может разрушить живой проект от изворотливого редактирования таким образом

+0

Использование беседки для копирования файла все равно копирует его, хотя – Quentin

+0

Хорошо, что бы вы ни делали, если все проекты не находятся на одном сервере, и вы ссылаетесь на один и тот же файл, он будет заканчиваться двумя копиями файла. Но, по крайней мере, таким образом, версия файла управляется диспетчером пакетов, и вы можете редактировать его один раз на github и просто «обновлять bower» для обновления в проекте. EDIT: это или у вас есть удаленно размещенная версия этого файла, с которой вы напрямую ссылаетесь, я думаю ...? –

Смежные вопросы