2016-02-02 3 views
0

В обычном веб-проекта, мы должны inlcude JS/файл CSS, как это:Как автоматически включить js/css-файл?

<link type="text/css" rel="stylesheet" href="/css/main.css" /> 
<script type="text/javascript" src="/scripts/js/main.js"></script> 

всякий раз, когда мы добавим новый файл CSS или JS файл, который мы должны добавить еще одну строку.

В Meteorjs, его автоматически позаботится сам Метеор, но для проекта без метеорита мы можем это сделать?

Например, я просто поместил любой js-файл в папку js, и мне больше не нужно это волновать.

ответ

0

использовать "browserify"

в "package.json"

..."scripts": { 
"build": "browserify public/javascripts/main.js > public/javascripts/main-build.js",.... 

в "main.js"

var ObjectName = require('./another_file'); 

HTML

<script src="javascripts/main-build.js"></script> 

another_file .js

ObjectName = function(){ ..... } 
module.exports = ObjectName;