小编pie*_*nik的帖子

使用phpmailer发送邮件不要转到"已发送"IMAP文件夹

在我的CRM在线系统中,我使用IMAP协议控制进入邮件.现在我正在使用phpmailer和SMTP协议发送邮件.一切都很好,但我有一个奇怪的事情.如何使用phpmailer脚本邮件发送到"已发送"的IMAP文件夹?

php imap smtp phpmailer

13
推荐指数
3
解决办法
1万
查看次数

如何将Angular-CLI项目发布为NPM模块?

我正在使用Angular-CLI创建自己的Angular 2模块.如何准备模块import?如何将最终输出发布到NPM以与其他Angular2项目一起使用?

npm angular-cli angular

12
推荐指数
1
解决办法
4120
查看次数

“似乎不是 NgModule 类。” 更新到 Angular@15 后出错

我正在尝试从 更新Angular@13Angular@15。这样做之后,我收到了我完全不明白的编译错误。

\n
 \'SharedModule\' does not appear to be an NgModule class.\n  src/app/shared/shared.module.ts:127:14\n    127 export class SharedModule {\n                     ~~~~~~~~~~~~\n    Is it missing an @NgModule annotation?\n
Run Code Online (Sandbox Code Playgroud)\n

这是我在导入了其他模块的整个项目中使用的模块。\n这是该模块的代码。@NgModule注释是有的。

\n
 \'SharedModule\' does not appear to be an NgModule class.\n  src/app/shared/shared.module.ts:127:14\n    127 export class SharedModule {\n                     ~~~~~~~~~~~~\n    Is it missing an @NgModule annotation?\n
Run Code Online (Sandbox Code Playgroud)\n

编辑:

\n

我注意到此导入导致找不到 @NgModule 注释错误:\n LoadingIndicatorModule.forRoot({}),\n我不明白为什么。\n这里是源代码LoadingIndicatorModule

\n
import {NgModule} from \'@angular/core\';\nimport {CommonModule} from \'@angular/common\';\nimport {RouterModule} from \'@angular/router\';\n\nimport {FontAwesomeModule} from \'@fortawesome/angular-fontawesome\';\n\n\nimport {TooltipsModule} …
Run Code Online (Sandbox Code Playgroud)

angular-cli

11
推荐指数
1
解决办法
1万
查看次数

如何在PhpStorm/WebStorm中调试angular2种子项目?

Angular2是用TypeScript编写的.

我使用Angular2种子工程,我不能让PhpStorm(WebStorm)调试它-它不是在停在断点.ts的文件.

何去做?

现在,我使用的是JavaScript Debughttp://localhost:8080作为URL -无断点:/

debugging phpstorm webstorm angular

8
推荐指数
1
解决办法
3549
查看次数

将webpack块注入twig文件

我正在使用php/twig/webpack工具创建一个传统的网站(不是单页面应用程序).几乎每个站点都有自己的入口脚本.还有vendorcommonjs文件.

如何在我的twig文件中注入带哈希(用于处理浏览器缓存)的条目块?这些存储在templates文件夹中并应保留在那里(public因为它们被PHP使用,所以不会转到文件夹).如何将脚本标签注入twig文件?

这是我的twig一般布局文件:

{% block html %}
<!DOCTYPE html>
<html lang="pl">
    <head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <base href="/">
        <title>
            {% block title %}{% endblock %}
        </title>
        <link href="css/style.css" rel="stylesheet">
        <script src="js/vendor.js"></script>
        <script src="js/common.js"></script>
    </head>
    <body>
        {% block body %}
        {% endblock %}

        {% block scripts %}
        {% endblock %}
    </body>
</html>
{% endblock %}
Run Code Online (Sandbox Code Playgroud)

和树枝例如联系页面:

{% extends "layout/bootstrap.twig" %}

{% block scripts %}
    <script src="js/entry-contact.js"></script> …
Run Code Online (Sandbox Code Playgroud)

symfony twig webpack

7
推荐指数
1
解决办法
1984
查看次数

为什么nrwl/nx比棱角分明的@ 6 vanilia更好?

最大的优势nrwl/nx是在一个项目中实现多个工作区.现在也angular 6支持它.什么是nx超过角度@ 6的其他冒险?

angular nrwl nrwl-nx

7
推荐指数
2
解决办法
1368
查看次数

从 @angular/google-maps 获取 google.maps.Map 实例

我需要得到google.maps.Mapofficial我在文档中看不到方法。但我看到整个组件是exportedAs. 但是当我在模板中使用它时:

<google-map [center]="{lat: mapaLat, lng: mapaLng}"
                [zoom]="mapaZoom" [options]="{mapTypeControl: true}"
                #mapInstance="googleMap"></google-map>
Run Code Online (Sandbox Code Playgroud)

它是局部变量。如何在我的组件的打字稿中获取它?

或者也许还有其他方法可以得到google.maps.Map

angular-google-maps angular angular-cdk

6
推荐指数
2
解决办法
2451
查看次数

用slimframework读取令牌

我正在使用SlimFramework和JWT来使用登录名和密码来处理基于令牌的身份验证.

我设法登录并发送令牌作为回应.

这是我的代码:

<?php
require_once("vendor/autoload.php");

$app = new \Slim\Slim();
$app->add(new \Slim\Middleware\ContentTypes());

$app->post('/auth/login', function () use ($app) {
    $params = $app->request()->getBody();
    if ($params['email'] == "login" && $params['password'] == "password") {
        $key = "example_key";
        $token = array(
            "id" => "1",
            "exp" => time() + (60 * 60 * 24)
        );
        $jwt = JWT::encode($token, $key);
        $app->response->headers->set('Content-Type', 'application/json');
        echo json_encode(array("token" => $jwt));
    }
});

$app->get("/user", function () {
    echo "ok";
});
$app->run();
Run Code Online (Sandbox Code Playgroud)
  1. 如何检查/user路径中的令牌?发出/user请求我正在发送标题Authorization:Bearer eHrR....
  2. 只是为了清算 - 那种认证(登录和密码)和OAuth是一样的吗?

slim access-token

5
推荐指数
1
解决办法
7221
查看次数

如何在打字稿中使用faker.js?

在主题中.我不能处理它:/我已经安装了npm i faker,也npm i @types/faker --save-dev

我的IDE找到fakerStatic.name.findName()但浏览器无法识别fakerStatic.

import 'faker'; 没有帮助.

types faker typescript

5
推荐指数
2
解决办法
5408
查看次数

@ angular / material的Bootstrap主题

@angular/material组件是否有引导主题?这些组件非常好,但是我将其bootstrap用作主要框架,并且不想将其更改为material

angular-material angular-material2 angular

5
推荐指数
0
解决办法
439
查看次数