Запустите сценарий JavaScript непосредственно из GitHub без установки, например, с NPXJavascript

Форум по Javascript
Ответить
Anonymous
 Запустите сценарий JavaScript непосредственно из GitHub без установки, например, с NPX

Сообщение Anonymous »

Я пытаюсь запустить сценарий JavaScript непосредственно из GitHub без необходимости устанавливать его локально.
Идея состоит в Вы можете запустить команду, не устанавливая пакет. /p>
Другими словами, я хотел бы вызвать скрипт непосредственно из репозитория, возможно, используя такую ​​команду, как npx , но указывая на файл JS на GitHub.
и просто файл JS, внутри него я использую следующие зависимости: < /p>

Код: Выделить всё

const fs = require('fs').promises;
const path = require('path');
const { execSync } = require('child_process');
< /code>
package.json
:
{
"name": "directory-inspector",
"version": "0.0.0",
"description": "A script to analyze and manage the directory in Node.js.",
"main": "main.js",
"exports": "main.js",
"scripts": {
"start": "node main.js"
},
"author": "",
"license": "MIT",
"dependencies": {},
"devDependencies": {}
}
< /code>
I tried using:
npx https://raw.githubusercontent.com/NAMEU ... in/main.js
< /code>
I get the following error:
npm WARN tar TAR_ENTRY_INVALID checksum failure
npm WARN tar TAR_ENTRY_INVALID checksum failure
npm WARN tar TAR_ENTRY_INVALID checksum failure
npm WARN tar TAR_ENTRY_INVALID checksum failure
npm WARN tar TAR_ENTRY_INVALID checksum failure
npm WARN tar TAR_ENTRY_INVALID checksum failure
npm WARN tar TAR_ENTRY_INVALID checksum failure
npm WARN tar TAR_ENTRY_INVALID checksum failure
npm WARN tar TAR_ENTRY_INVALID checksum failure
npm WARN tar TAR_ENTRY_INVALID checksum failure
npm WARN tar TAR_ENTRY_INVALID checksum failure
npm WARN tar TAR_BAD_ARCHIVE: Unrecognized archive format
npm ERR! code TAR_BAD_ARCHIVE
npm ERR! TAR_BAD_ARCHIVE: Unrecognized archive format
< /code>
Is there a solution to do this?


Подробнее здесь: https://stackoverflow.com/questions/794 ... e-with-npx
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»