Професионална програма
Loading...
nikk1975 avatar nikk1975 3 Точки

проблем с инсталацията на local-web-server

Здравейте, моля за помощ с подкарването на local-web-server.

това, което правя:

1. npm install local-web-server

2. добавям: "scripts": {
    "serve": "ws"
  },

3. това е, което има в dependencies: "local-web-server": "^4.2.1"

-------------------------

пробвах всичко, което пише тук:

https://www.npmjs.com/package/local-web-server

опитвам да стартирам сървъра и с:

npm serve (ключа, който съм написал в "scripts")

------------------------

ако някой може да помогне, много благодаря.

Тагове:
0
JavaScript Applications
willystyle avatar willystyle 2266 Точки

давай с
npm run serve
така стартираш скрипта, който е на ключ serve.

0
nikk1975 avatar nikk1975 3 Точки

Благодаря ти за предложението.

Пробвах го, същия резултат. Отговорът в конзолата е:

Error: No valid exports main found for'.......

благодаря ти все пак. ако имаш друга идея, давай.

0
willystyle avatar willystyle 2266 Точки

Ето стъпките, които аз правя за да сравниш с твоите:

1) създавам си папка за тестовия проект например test-web-server

2) в нея създавам тестовия проект с : npm init -y

3) към тестовия проект добавям local-web-server с: npm install local-web-server --save

4) в package.json си добавям скрипта за serve:

"scripts": {

    "test": "echo \"Error: no test specified\" && exit 1",

    "serve": "ws"

},

5) вече мога да си пусна сървъра с: npm run serve (изпълнено в папката на тестовия проект)

Всичко това го пробвах и работи.

0
nikk1975 avatar nikk1975 3 Точки

Благодаря отново. Стъпка по стъпка с твоето предложение, същия резултат. Аз съм с windows 8.1.

Нямам идея, какво се чупи. На vs code имам плъгин за live server. работи. На една от задачите, Виктор Костадинов ни дава

сървър, за самата задача, и това работи. Ползвам го за другите задачи, заради проблема, който имам с local-web-server.

Благодаря ти.

0
willystyle avatar willystyle 2266 Точки

Аз съм с линукс, но node е платформено независимо, а и съответно използваните команди,

но може би нещо се обърква в пътищата до

"bin": {
"ws": "./bin/cli.js"

},

при мен мога да го пусна от проекта и с: node ./node_modules/lws/bin/cli.js

под уиндоус може да пробваш с: node .\node_modules\lws\bin\cli.js

0
nikk1975 avatar nikk1975 3 Точки

за съжаление и така не става. най-вероятно си прав.

това е съобщенито на конзолата след извикването по този начин:

(c) 2013 Microsoft Corporation. All rights reserved.

D:\SoftUni-Sofia\JS Applications june 2020\SERVER>code .

D:\SoftUni-Sofia\JS Applications june 2020\SERVER>node .\node_modules\lws\bin\cli.js
Error: No valid exports main found for 'D:\SoftUni-Sofia\JS Applications june 20
20\SERVER\node_modules\koa'
    at resolveExportsTarget (internal/modules/cjs/loader.js:611:9)
    at applyExports (internal/modules/cjs/loader.js:492:14)
    at resolveExports (internal/modules/cjs/loader.js:541:12)
    at Function.Module._findPath (internal/modules/cjs/loader.js:643:22)
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:941:27)
    at Function.Module._load (internal/modules/cjs/loader.js:847:27)
    at Module.require (internal/modules/cjs/loader.js:1016:19)
    at require (internal/modules/cjs/helpers.js:69:18)
    at Lws._getRequestHandler (D:\SoftUni-Sofia\JS Applications june 2020\SERVER
\node_modules\lws\index.js:170:17)
    at Lws.useMiddlewareStack (D:\SoftUni-Sofia\JS Applications june 2020\SERVER
\node_modules\lws\index.js:159:36)

D:\SoftUni-Sofia\JS Applications june 2020\SERVER>

-------------------------

Благодаря ти.

 

 

0
willystyle avatar willystyle 2266 Точки

дай: node -v
да видим с коя версия на node си. По форумите версия 13 има този проблем, пробвай да преисталираш node.js
https://stackoverflow.com/questions/62779029/error-no-valid-exports-main-found-for-module-path

1
nikk1975 avatar nikk1975 3 Точки

не се отказа. благодаря ти много.

версията ми беше v13.2.0;

преинсталация, по твоя препоръка. сега е v14.14.0;

тръгна.

Благодаря ти много!

1