javascript - 从节点模块访问原型函数
问题描述
我需要3rd party rest API
在php
项目中实施以集成另一个项目angular
。
使用rest API
,我需要存储cookie
在浏览器中,并将按照指示采用特定格式,为此我需要在我的 fromcookie value
中导入特定的npm package
调用angular2-cookie
root directory
https://github.com/salemdar/angular2-cookie/blob/master/src/services/cookies.service.ts
我使用npm command
inside成功安装了它root directory
。
在/js/sample-script.js
我使用like从中导入了特定cookies.service.js
文件angular2-cookie module
browserify lib
var CookieService = require('../node_modules/angular2-cookie/services/cookies.service');
var cs = new CookieService();
cs.putObject('somecookie',{user: 'john'});
但在控制台中,我收到如下错误:
未捕获的 TypeError:CookieService 不是构造函数
我怎样才能实现putObject
方法CookieService prototype
?
注意:直到我使用require
方法的第一行才出现错误
解决方案
推荐阅读
- python - 我的“基于字符串的导入模块”文件有什么问题
- python - 如何在 Github-Actions 中为无服务器部署正确设置 pythonBin
- java - OOP - 继承抽象类替代的接口
- python-3.x - 带有 mock.patch 的 Pytest 不会模拟 os.path.curdir
- acumatica - 如何将字段 (A) 默认为字段 (B) 的值,并且仍然能够编辑字段和回溯日期?
- android - 第三个片段不会被替换,只是添加在顶部
- css - 在闪亮的应用程序中增加动作按钮的长度
- python - 计算将整数减少为0的步数
- angular - 如何在 Angular 7 中打印嵌套对象?
- r - R在子图中绘制了许多散点图