GithubHelp home page GithubHelp logo

Comments (18)

davidonlaptop avatar davidonlaptop commented on April 19, 2024 6

Another pnpm user here, found another workaround without downgrading anything:

pnpm add @nestjs/azure-func-http
pnpm add @azure/functions
pnpm add @schematics/angular
nest add @nestjs/azure-func-http

This finally gives this output:

✔ Package installation in progress... ☕
Starting library setup...
CREATE .funcignore (66 bytes)
CREATE host.json (23 bytes)
CREATE local.settings.json (116 bytes)
CREATE proxies.json (72 bytes)
CREATE main/function.json (294 bytes)
CREATE main/index.ts (287 bytes)
CREATE main/sample.dat (23 bytes)
CREATE src/main.azure.ts (321 bytes)
UPDATE package.json (2109 bytes)
✔ Packages installed successfully.

Not sure why those steps were necessary, but i just noticed that all those libraries were present in the package.json but missing in the node_modules ... perhaps a bug on pnpm side ?

from azure-func-http.

markusheinemann avatar markusheinemann commented on April 19, 2024 3

I have the same problem. Manual installation works

from azure-func-http.

ceuk avatar ceuk commented on April 19, 2024 3

In case it helps anyone: I had to downgrade @schematics/angular:

npm i @schematics/angular@^13.0.0

from azure-func-http.

caenguidanos avatar caenguidanos commented on April 19, 2024 2

New project:

nest new api
nest add @nestjs/azure-func-http

Out:

Error: Collection "@nestjs/azure-func-http" cannot be resolved.
    at NodeModulesEngineHost.resolve (/home/cenguidanos/Desktop/api/node_modules/@angular-devkit/schematics/tools/node-module-engine-host.js:75:19)
    at NodeModulesEngineHost._resolveCollectionPath (/home/cenguidanos/Desktop/api/node_modules/@angular-devkit/schematics/tools/node-module-engine-host.js:80:37)
    at NodeModulesEngineHost.createCollectionDescription (/home/cenguidanos/Desktop/api/node_modules/@angular-devkit/schematics/tools/file-system-engine-host-base.js:110:27)
    at SchematicEngine._createCollectionDescription (/home/cenguidanos/Desktop/api/node_modules/@angular-devkit/schematics/src/engine/engine.js:148:40)
    at SchematicEngine.createCollection (/home/cenguidanos/Desktop/api/node_modules/@angular-devkit/schematics/src/engine/engine.js:141:43)
    at NodeWorkflow.execute (/home/cenguidanos/Desktop/api/node_modules/@angular-devkit/schematics/src/workflow/base.js:101:41)
    at main (/home/cenguidanos/Desktop/api/node_modules/@angular-devkit/schematics-cli/bin/schematics.js:223:24)
    at Object.<anonymous> (/home/cenguidanos/Desktop/api/node_modules/@angular-devkit/schematics-cli/bin/schematics.js:314:5)
    at Module._compile (internal/modules/cjs/loader.js:1137:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1157:10)

Failed to execute command: "/home/cenguidanos/Desktop/api/node_modules/@nestjs/cli/node_modules/.bin/schematics" @nestjs/azure-func-http:nest-add --sourceRoot="src" /usr/bin/node /usr/bin/nest add @nestjs/azure-func-http

If previously install:

nest new api
yarn add @nestjs/azure-func-http
nest add @nestjs/azure-func-http

Works fine:

✔ Package installation in progress... ☕
Starting library setup...
CREATE .funcignore (66 bytes)
CREATE host.json (23 bytes)
CREATE local.settings.json (116 bytes)
CREATE proxies.json (72 bytes)
CREATE main/function.json (294 bytes)
CREATE main/index.ts (287 bytes)
CREATE main/sample.dat (23 bytes)
CREATE src/main.azure.ts (321 bytes)
UPDATE package.json (2014 bytes)
✔ Packages installed successfully.

from azure-func-http.

didieryemalin avatar didieryemalin commented on April 19, 2024 1

The issue is happening because the azure-func-http package is only compatible with the nest cli versions ^6.0.0, ^7.0.0 or ^8.0.0".
the ^9.0.0 version of nest was released 4 months ago. The following workaround fixed my issue.

  1. uninstall the @nestjs/cli package globally/locally
  2. npm install -g @nestjs/[email protected] (8.2.8 is the latest version 8 of the nest cli)
  3. nest new
  4. nest add @nestjs/azure-func-http

from azure-func-http.

andersonmorony avatar andersonmorony commented on April 19, 2024 1

Thanks @didieryemalin that's worked!

from azure-func-http.

kkikta-bcg avatar kkikta-bcg commented on April 19, 2024 1

Is this now resolved with v9 support?

from azure-func-http.

Notaduck avatar Notaduck commented on April 19, 2024 1

Another pnpm user here, found another workaround without downgrading anything:

pnpm add @nestjs/azure-func-http
pnpm add @azure/functions
pnpm add @schematics/angular
nest add @nestjs/azure-func-http

This finally gives this output:

✔ Package installation in progress... ☕
Starting library setup...
CREATE .funcignore (66 bytes)
CREATE host.json (23 bytes)
CREATE local.settings.json (116 bytes)
CREATE proxies.json (72 bytes)
CREATE main/function.json (294 bytes)
CREATE main/index.ts (287 bytes)
CREATE main/sample.dat (23 bytes)
CREATE src/main.azure.ts (321 bytes)
UPDATE package.json (2109 bytes)
✔ Packages installed successfully.

Not sure why those steps were necessary, but i just noticed that all those libraries were present in the package.json but missing in the node_modules ... perhaps a bug on pnpm side ?

Thanks mate, this also worked for yarn.

from azure-func-http.

salim4n avatar salim4n commented on April 19, 2024 1

@davidonlaptop thanks !! IT WORK

from azure-func-http.

kamilmysliwiec avatar kamilmysliwiec commented on April 19, 2024

Would you be able to share some logs (errors you faced)?

from azure-func-http.

sinnrrr avatar sinnrrr commented on April 19, 2024

have same problem, here's logs:

personal/blink [nestjs] » nest add @nestjs/azure-func-http
✔ Package installation in progress... ☕
Starting library setup...
Error: Collection "@nestjs/azure-func-http" cannot be resolved.
    at NodeModulesEngineHost.resolve (/Users/dmytro/Work/personal/blink/node_modules/@angular-devkit/schematics/tools/node-module-engine-host.js:75:19)
    at NodeModulesEngineHost._resolveCollectionPath (/Users/dmytro/Work/personal/blink/node_modules/@angular-devkit/schematics/tools/node-module-engine-host.js:80:37)
    at NodeModulesEngineHost.createCollectionDescription (/Users/dmytro/Work/personal/blink/node_modules/@angular-devkit/schematics/tools/file-system-engine-host-base.js:118:27)
    at SchematicEngine._createCollectionDescription (/Users/dmytro/Work/personal/blink/node_modules/@angular-devkit/schematics/src/engine/engine.js:162:40)
    at SchematicEngine.createCollection (/Users/dmytro/Work/personal/blink/node_modules/@angular-devkit/schematics/src/engine/engine.js:155:43)
    at NodeWorkflow.execute (/Users/dmytro/Work/personal/blink/node_modules/@angular-devkit/schematics/src/workflow/base.js:101:41)
    at main (/Users/dmytro/Work/personal/blink/node_modules/@angular-devkit/schematics-cli/bin/schematics.js:260:14)
    at Object.<anonymous> (/Users/dmytro/Work/personal/blink/node_modules/@angular-devkit/schematics-cli/bin/schematics.js:370:5)
    at Module._compile (internal/modules/cjs/loader.js:1072:14)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1101:10)

Failed to execute command: node @nestjs/azure-func-http:nest-add --sourceRoot="src" /usr/local/bin/node /usr/local/bin/nest add @nestjs/azure-func-http
^C

from azure-func-http.

diegoazh avatar diegoazh commented on April 19, 2024

Same here using pnpm, I got it to work removing node_modules and pnpm-lock.yaml and running nest add @nestjs/azure-func-http but it uses npm not pnpm, but it works.

from azure-func-http.

phemidawhiz avatar phemidawhiz commented on April 19, 2024

please can someone answer @kkikta-bcg ?

from azure-func-http.

jrhager84 avatar jrhager84 commented on April 19, 2024

@davidonlaptop's solution is what worked for me.

from azure-func-http.

Gabriel3421 avatar Gabriel3421 commented on April 19, 2024

In case it helps anyone: I had to downgrade @schematics/angular:

npm i @schematics/angular@^13.0.0

this works for me

from azure-func-http.

staszewski avatar staszewski commented on April 19, 2024

is this package maintained? the problem still exist, on v9 and on v10 of cli

from azure-func-http.

HiroForYou avatar HiroForYou commented on April 19, 2024

In case it helps anyone: I had to downgrade @schematics/angular:

npm i @schematics/angular@^13.0.0

this work!

from azure-func-http.

udhayaPoco avatar udhayaPoco commented on April 19, 2024

$ nest add @nestjs/azure-func-http
✔ Package installation in progress... ☕
Starting library setup...
Error: Cannot find module '@schematics/angular/utility/dependencies'
Require stack:

  • C:\udhaya\azure-function\triggerfunction\check\node_modules@nestjs\azure-func-http\schematics\install\index.js
  • C:\udhaya\azure-function\triggerfunction\check\node_modules@angular-devkit\schematics\tools\export-ref.js
  • C:\udhaya\azure-function\triggerfunction\check\node_modules@angular-devkit\schematics\tools\index.js
  • C:\udhaya\azure-function\triggerfunction\check\node_modules@angular-devkit\schematics-cli\bin\schematics.js

Failed to execute command: node @nestjs/azure-func-http:nest-add --source-root="src" C:\Program Files\nodejs\node.exe C:\Users\LENOVO\AppData\Roaming\npm\node_modules@nestjs\cli\bin\nest.js add @nestjs/azure-func-http

i got these issue

from azure-func-http.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.