Как включить скрипт для использования в html - PullRequest
0 голосов
/ 02 марта 2019

Я пытаюсь поэкспериментировать с tinymce npm .Я следую их руководству, и я застрял здесь

Include this line of code in the <head> of your HTML page: <script src="/path/to/tinymce.min.js"></script>.

Теперь в моей голове в html, я поместил этот код

<script src="node_modules/tinymce/tinymce.min.js"></script>.

однако в консоли возникает ошибка Failed to load resource: net::ERR_FILE_NOT_FOUND

Я также нашел другой вопрос переполнения стека, связанный с моей проблемой, и наткнулся на этот

Iтакже попытался использовать решение здесь, и это то, что я сделал, но все та же ошибка.

<script src="scripts/tinymce.min.js"></script>

вот скриншот моего примера проекта.

tinymce

Я пытаюсь получить tinymce.min.js до index.html, который находится внутри views/blog folder

Мой вопрос, как я могу сделать эту работу?

1 Ответ

0 голосов
/ 02 марта 2019

Простым решением для вас будет использование CDN вместо NPM.

Замените это: <script src="node_modules/tinymce/tinymce.min.js"></script>

На это: <script src="https://cdnjs.com/libraries/tinymce"></script>

Ниже IДайте свое предположение по этому вопросу, но я не могу быть уверен, не проверив весь ваш проект:

Я думаю, что вы не строите и не обслуживаете свой проект.В вашем примере проекта я не вижу никакого файла конфигурации webpack, gulp, grunt или другого инструмента сборки.Я также не вижу ничего похожего на Browserify или подобное.Эти инструменты смогут прочитать ваш скрипт, указывающий на локальную папку npm, и заменить его скриптом из папки npm.Без этих инструментов ваш браузер будет думать, что строка src= является веб-URL, а ресурс не будет найден.

Как я уже говорил, CDN - это простое исправление, поскольку это настоящий веб-сайт, на котором размещен скриптты просишь.Более сложный подход, который используется в коммерческой разработке, состоит в том, чтобы иметь полный процесс сборки, а затем сервер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...