файл serve.js внутри node_modules - PullRequest
0 голосов
/ 16 июня 2019

Я только что натолкнулся на этот скрипт в package.json файле:

"serve": "node ./node_modules/serve/bin/serve.js -p 5050"

При просмотре этого пути я нашел файл serve.js, и мне показалось, что файл используется для размещения и обслуживания приложения.как следует из названия.

Вопрос в том, when создан ли этот файл или он создан по умолчанию?

package.json:

"dependencies": {
"autoprefixer": "^6.0.2",
"browserify": "^16.2.3",
"canvas-dpi-scaler": "0.0.3",
"chai": "^3.2.0",
"d3": "^3.5.17",
"jStat": "^1.4.1",
"lodash": "^4.17.11",
"mocha": "^6.1.3",
"node-sass": "^4.11.0",
"postcss-cli": "^6.1.2",
"ractive": "^0.7.3",
"ractive-range-slider": "0.1.2",
"serve": "^11.0.0",
"sinon": "^1.15.4",
"sinon-chai": "^2.8.0",
"smart-table-scroll": "0.2.0",
"stringify": "^5.2.0"


}

И можетмы открываем приложение в браузере (просто нажав файл .html и загрузив скрипты js, на которые есть ссылки в этом файле) без npm run serve и запустив файл serve.js?

1 Ответ

0 голосов
/ 16 июня 2019

Все файлы в папке node_modules создаются при запуске npm install.

Если вы уже собрали проект (возможно npm run build), вы можете запустить приложение, как это. Убедитесь, что вы используете выходной файл, и имейте в виду, что fetch и XHR могут работать неправильно при просмотре страниц из файловой системы.

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