小编gol*_*age的帖子

带有requirejs/AMD的Webpack

我正在为现有项目开发一个新模块,该模块仍然使用requireJS进行模块加载.我正在尝试为我的新模块使用新技术,例如webpack(允许我使用es6导入器使用es6加载器).似乎webpack无法与requireJS语法协调.它会说:"找不到模块:错误:无法解决".

问题:Webpack不会捆绑带有requireJS/AMD语法的文件.
问题:有没有什么方法可以让webpack在requireJS上玩得很好?

我的最终输出必须是AMD格式才能让项目正确加载它.谢谢.

javascript frontend amd requirejs webpack

9
推荐指数
1
解决办法
1万
查看次数

如何在ng-view(angularjs)中使用常规javascript代码

第一次在这里使用angularJS.基本上,我使用了路由服务,所以我有一个带有html代码的模板中的路由调用.我还拥有模板中的代码正确显示所需的所有常规javascript函数(幻灯片演示以及许多其他内容).

当我运行时,我得到所有这些空错误(似乎我的JS函数无法找到各种元素,因为它无法访问ng-view /模板中的代码,或者它在ng-view/template加载之前运行).

当我将所有javascript函数粘贴到我为该模板指定的控制器中时,它可以工作.但我有一种感觉,我不应该这样做.使这项工作的正确方法是什么?谢谢.

var app = angular.module("myApp", ["ngRoute"]);
app.config(function($routeProvider){
    $routeProvider
    .when("/",{
        templateUrl:"about.html",
        controller:"aboutCtrl"
    })
    .when("/aboutus", {
        templateUrl:"entertainment.html"
    })
});

app.controller('aboutCtrl', function($scope){
    //placed regular javascript/jquery code here to make it work
});
Run Code Online (Sandbox Code Playgroud)

javascript templates angularjs ng-view

5
推荐指数
1
解决办法
1895
查看次数

标签 统计

javascript ×2

amd ×1

angularjs ×1

frontend ×1

ng-view ×1

requirejs ×1

templates ×1

webpack ×1