Скажем, у меня есть такая функция
index. js
sayHi = () => {
console.log('hi');
}
sayHi();
, и я хочу, чтобы она сразу запускалась при загрузке страницы, поэтому я вызываю это с sayHi();
теперь, очевидно, это работает, когда у меня есть файл, импортированный в мой index.html
индекс. html
<! -- ... -->
<script src="./index.js"></script>
теперь я хочу создайте его как пакет, который могут использовать другие люди, поэтому я опубликовал его на npm, и теперь я могу установить его, используя
npm install say-hi
Как sayHi()
работает со стороны пользователей?
Я не совсем уверен, как это сделать, но в основном, как только пользователь установит пакет, используя npm, я бы хотел, чтобы скрипт запускался автоматически. Возможно ли это?
Теперь я знаю, что могу экспортировать функцию sayHi, а пользователь может импортировать и вызывать ее, мне просто интересно, единственный ли это способ?