簡體   English   中英

如何從PHP類調用npm模塊

[英]How can I call npm module from PHP class

我在這里https://github.com/domchristie/to-markdown找到了一個可將HTML轉換為markdown的JavaScript插件。

我正在使用Laravel5。假設某個用戶發布了HTML字符串,然后從我的PHP類中獲取了請求。 這是我的控制器:

<?php
    class TheController extends Controller
    {
        ...
        public function index()
        {
            $html_text = Request::input('html_text');
            // Convert $html_text to $markdown
        }
    }
?>

如果我在一個javascript文件中,我可以這樣調用函數:

var toMarkdown = require('to-markdown');
toMarkdown('<h1>Hello world!</h1>');

如何將$html_text轉換$html_text $markdown而不將其轉換為文本文件並讀取(如果可能)

您不應該為此使用npm軟件包,有很多php軟件包可以做到這一點。 你可以找到很多與Laravel兼容包packalyst

例如: http : //packalyst.com/packages/package/alfredo-ramos/parsedown-extra-laravel

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM