Articles of 量angular器

Nodejs,关于npm安装

大家好所有安装npm包时,我在命令提示符下收到以下错误,请提供解决scheme,因为我无法解决此错误 npm WARN registry Unexpected warning for http://registry.npmjs.org/: Miscellaneous Warning EACCES: request to http://registry.npmjs.org/@angular%2fcli failed, reason: connect EACCES 151.101.8.162:80 npm WARN registry Using stale package data from http://registry.npmjs.org/ due to a request error during revalidation. npm ERR! code EACCES npm ERR! errno EACCES npm ERR! FetchError: request to http://registry.npmjs.org/core-js failed, reason: connect EACCES 151.101.8.162:80 npm […]

量angular器testingmeanJSpipe理页面?

有没有办法在meanJS中为admin only页面创build一个量angular器testing? 在这个GitHub的问题上 ,它解释说你必须修改数据库才能有一个pipe理员用户。 现在,在meanJS中的所有示例性量angular器testing都是在进行testing之前,首先在GUI中注册用户。 但是由于没有注册pipe理员的GUI方法,我没有看到自动testing这些页面的方法。 有没有办法预先给testing数据库播种? 我在config \ env \ test.js中看到一个名为seedadmin的东西,并想知道这是否也可以在E2Etesting中使用。

search查询angular度4restAPI

我遵循的教程工作: https : //alligator.io/angular/real-time-search-angular-rxjs/我需要改变我的应用程序的一些信息,但无法正常工作。 按照代码:组件: export class SearchComponent implements OnInit { articlePosts; results: Object; searchTerm$ = new Subject<string>(); constructor( private searchService: SearchService, private authService: AuthService ) { this.searchService.search(this.searchTerm$) .subscribe(results => { this.articlePosts = results.articles; }); } } 服务: export class SearchService { options; domain = this.authService.domain; queryUrl: string = '?search='; constructor( private authService: AuthService, private […]

从node.js发送的字节数组中的angular度下载文件

我觉得我非常接近我想要做的事情。 我在node.js中有以下api get方法,它是从SQL Server数据库中检索文件varbinary(MAX)。 它是在插入之前从base64编码的string转换而来的,因此内容types信息被从string中除去。 的node.js router.get('/getFile', (req, res) => { console.log("Calling getFile for file " + req.query.serialNumber + ".") var serialNumber = req.query.serialNumber; let request = new sql.Request(conn); request.query('SELECT FileName + \'.\' + FileExtension AS \'File\', FileType, ContentType, SerialNumber, Chart ' + 'FROM dbo.ChangeFiles ' + 'WHERE SerialNumber = ' + serialNumber) .then(function (recordset) […]

Angular 4 – Http到HttpClient – 属性'someproperty'在Objecttypes上不存在

我试图改变现有的应用程序使用Http使用HttpClient ,但是我有一个错误。 因此,在我的服务中,您可以看到新代码与已被注释掉的旧代码: constructor( // private http: Http private http: HttpClient ) { } getSidebar() { // return this.http.get('http://localhost:3000/sidebar/edit-sidebar') // .map(res => res.json()); return this.http.get('http://localhost:3000/sidebar/edit-sidebar'); } 而在我的page.component.ts我有这个 this.sidebarService.getSidebar().subscribe(sidebar => { this.sidebar = sidebar.content; // this does not work now }); 然而,对于上面我评论的行我现在得到这个错误: Property 'content' does not exist on type 'Object'. 但是,如果我console.log(sidebar)我得到以下内容: {_id: "59dde326c7590a27a033fdec", content: "<h1>sidebar here</h1>"} […]

东帝汶依赖关系问题

我一直试图从[ https://ng-bootstrap.github.io/#/getting-started]安装ngx bootstrap input命令:npm install ngx-bootstrap –save 但结果是这样的: +– UNMET PEER DEPENDENCY @angular/common@2.4.10 +– UNMET PEER DEPENDENCY @angular/compiler@2.4.10 +– UNMET PEER DEPENDENCY @angular/core@2.4.10 +– UNMET PEER DEPENDENCY @angular/forms@2.4.10 +– UNMET PEER DEPENDENCY jquery@1.9.1 – 3 +– ngx-bootstrap@2.0.0-beta.9 +– UNMET PEER DEPENDENCY popper.js@^1.12.3 `– UNMET PEER DEPENDENCY typescript@2.0.10 npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules\chokidar\node_modules\fsevents): […]

用于angular度2/4项目的自定义日志文件

我需要添加一个日志文件到我的angular2项目存储信息,错误日志文件如log.txt文件如何创build服务,创build和写入日志文件使用打字稿

Api调用MEAN4 +

所以我在一个平均的堆栈应用程序工作,但我只是没有得到我的api的权利..唯一的作品是GET! 我的post似乎并没有工作,我想我的语法错了,但我只是没有在互联网上find正确的。 //GET router.get('/employees', (req, res) => { connection((db) => { db.collection('employees') .find() .toArray() .then((employees) => { response.data = employees; res.json(response); }) .catch((err) => { sendError(err, res); }); }); }); // POST router.post('/employees', (req, res) => { const employees = { name: req.body.name, age: req.body.age , wage: req.body.wage , place: req.body.place }; db.collection('employees').insert(employees, (err, result) […]

使用ElementArrayFinder.filter()和async / await

Webdriver的Control Flow启用时,我一直使用下面的函数来过滤元素数组: filterElementsByText (elemList, comparator, locator) { return elemList.filter((elem) => { let searchTarget = locator ? elem.element(locator) : elem return searchTarget.getText().then((text) => text === comparator) }) } 我现在试图迁移我的回购使用async / await需要closures控制stream。 这个转换大部分都是成功的,但是我在上面的函数中遇到了麻烦。 间歇性地,我看到这个错误: 失败:java.net.ConnectException:连接被拒绝:连接 我能够用我写的一个testing用例https://angularjs.org来重现这个问题,虽然它发生的频率比我自己的应用要高得多。 let todoList = element.all(by.repeater('todo in todoList.todos')) let todoText = element(by.model('todoList.todoText')) let todoSubmit = element(by.css('[value="add"]')) let addItem = async (itemLabel = 'write […]

Angular Cli代理在一个env中工作,但在另一个环境中返回ECONNRESET

第一次在这里提出问题,所以请让我知道,如果我错过了任何最佳做法。 我正在使用一个使用代理的Angular 4应用程序来简化应用程序的前端和后端之间的通信。 代理设置如下: { "/api": { "target": "http://localhost:9000", "secure": false }, "/auth": { "target": "http://localhost:9000", "secure": false } } 在我的主电脑中,当我运行将调用代理的应用程序的一部分,我得到以下错误。 [HPM] Error occurred while trying to proxy request /auth/google from localhost:4200 to http://localhost:9000 (ECONNRESET) (https://nodejs.org/api/errors.html#errors_common_system_errors) 铬控制台显示504错误。 我用来运行所有服务器的命令 concurrently \"mongod\" \"ng serve -pc proxy.conf.json –open\" \"tsc -w -p server\" \"nodemon dist/server/app.js\" 当应用程序正在build立时,我可以看到程序已经build立了代理,但同样的错误仍然发生。 [1] [HPM] Proxy […]