Немного предыстории Я хотел использовать NPM в моем текущем проекте XAMPP.Однако я наткнулся на то, что отвлекает меня.Это main
в package.json
.Я понятия не имел, где это должно указывать.В моем первом проекте, использующем ExpressJS, у меня обычно это было на package.json
, где app.js
- это файл, который будет назначен узлу.
{
"name": "ejsdemo",
"version": "1.0.0",
"description": "Learning about EJS",
"main": "app.js", // Where app.js will be run by node later on
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "Jip Irfandy",
"license": "ISC",
"dependencies": {
"ejs": "^2.6.1",
"express": "^4.16.4"
}
}
Однако сейчас Я не использую ExpressJS. Я использую XAMPP и PHP в качестве моего бэкэнда.И я понятия не имел, что делает main
.И как бы это сказалось, если бы я случайно назначил это куда-нибудь еще.Поэтому я подумал, что просто проясню свое замешательство и сам лучше пойму его.
То, что я хотел , чтобы узнать
- Как мне настроить NPM на XAMPP?
- Куда должен указывать этот
main
? - Необязательный , что если он не указывает на нужный файл наExpressJS или XAMPP?