我有一个用角(角1.6)和NodeJS制作的应用程序,我不能将角库ngResource导入到我的应用程序中。以下是我所做的步骤:
1:在命令行中输入npm install --save angular-resource
2:在app.js:
import angular from 'angular';
import ngResource from 'angular-resource';
import uiRouter from 'angular-ui-router';
import Components from './components/components';
angular.module('myApp', [
uiRouter,
Components,
ngResource
])
.component('homePage', HomeComponent)
.service('AirportsService', AirportsService)
.service('CheapFlightService', CheapFlightService)这样做之后,我在浏览器中得到了一个错误:
angular-resource.js:444 Uncaught TypeError:Angular.module(.).info不是函数
发布于 2017-12-12 08:41:09
看起来您遇到了与angularjs1.6.x模块的兼容性问题。
确保角模块和相关模块在package.json中具有相同的版本。
有了angular@1.6.7和angular-resource@1.6.7,angular1组件对我来说确实工作得很好。
https://stackoverflow.com/questions/47748144
复制相似问题