2016-03-18 77 views
0

添加指令,我使用此代码 - https://github.com/rahil471/scalable-angularjs-project-setup-gulp-browserify如何一饮而尽,browserify角项目

,它是工作的罚款。但只有我面临的问题是

该指令不起作用。

我做了什么 - 我说“指令”文件夹内的“SRC”“其它的组件”,它是在“公共”组件创建“指令”的副本完美,但它显示的应用程序中没有定义。 我在'指令'文件夹内创建了custom.js文件,并将其包含在index.html(最外面)中。

custom.js

app.directive('mydir', function() { 
    return { 
     restrict: 'E', 
     template: '<h1>ANIL</h1>' 
    }; 
}); 

在about.html加入

代码被复制在 '组件' 在 '公共' 完美地about.html在 'SRC' '部件'。

回答

0

很糟糕的问题的解释,但让我们试图找出答案。所以你想创建额外的指令?如果是这样的话,那么你必须包括内部app.js指令文件夹(文件)中(src /应用/ app.js)是这样的:

require('./components/directive/custom.js'); 

然后Browserify就知道包括这个文件到主束和应用程序会识别您的指令。

并且不要在索引文件中包含任何东西,browserify和gulp会让所有的东西都为你准备好。