我有一个Ionic应用程序,我想将节点模块angular-base64包含在我的控制器中,甚至包装在angular服务中,等等。
npm install angular-base64
哪个安装了包含angular- base64.min.js文件的文件夹/myIonicApp/node_modules/。因此,文件的完整路径为/myIonicApp/node_modules/angular- base64/angular-base64.min.js。
angular- base64.min.js
/myIonicApp/node_modules/
/myIonicApp/node_modules/angular- base64/angular-base64.min.js
但是,当我尝试像这样在我的一个控制器中使用该模块时:
app.controller('myController', ['$scope', '$base64', function($scope, $base64) { //$base64... } ]);
我不知道我在说什么。我是否需要做其他事情才能使它起作用?也许我的东西app.js?
app.js
接受的答案对于 Ionic V2 不再正确,并且.bowerrc已从默认安装中删除。
.bowerrc
从Ionic V2官方文档开始,这是您现在的操作方式。
要将第三方库添加到应用程序,请运行以下命令: npm install-保存
npm install-保存
例如:使用导入的功能
//命名为导出模式 从“ theLibraryName”导入{myFunction}; … //使用导入的功能 myFunction();
//命名为导出模式
从“ theLibraryName”导入{myFunction};
…
//使用导入的功能
myFunction();