Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
angular.module在网页包中不起作用_Angular_Webpack - Fatal编程技术网

angular.module在网页包中不起作用

angular.module在网页包中不起作用,angular,webpack,Angular,Webpack,我是学习anguar和webpack的初学者,我在webpack中使用节点命令提示符运行angular,我刚在app.js文件中得到angular.min.js链接,但是bundle.js不接受anguar.module(),据说angular.module不是函数,请帮我实现 var angular = require('../node_modules/angular/angular.js'); var ngModule = angular.module('app',[]); console.

我是学习anguar和webpack的初学者,我在webpack中使用节点命令提示符运行angular,我刚在app.js文件中得到angular.min.js链接,但是bundle.js不接受anguar.module(),据说angular.module不是函数,请帮我实现

var angular = require('../node_modules/angular/angular.js');
var ngModule = angular.module('app',[]);
console.log(ngModule);

WebPack将直接从
节点_模块
加载模块,而无需进行配置。您只需要将它们作为入口点添加到配置中

webpack.config.js

entry: {
    vendor: ['angular'],
    app: './src/app.js'
}
您也可以通过这种方式添加其他模块,如
lodash
jquery

现在,在代码中,您可以像这样使用
angular

import angular from 'angular';

export default angular.module('app',[]);
然后可以像这样将模块导入其他JS文件中

import app from './app.js';

app.directive('myWidget',.....);

对不起,先生,我使用的是angular 1.6.4,如果有其他运行项目的方法,请告诉我sirI收到此错误先生:chunk app[entry]bundle中的错误。js冲突:多个资产发送到同一文件名bundle。js谢谢先生,我已完成