Creating a New Angular Project Fails: ENOENT: no such file or directory - node.js

I'm new to javascript, and I want to create a new Angular project as shown in the VS Code tutorial I've looked at this and this which did not help. I followed the instruction ins the VS Code tutorial exactly, I've even uninstalled/reinstalled nodejs and angular. What am I doing wrong? The only reason I can think that this is not working is that there is some compatability issue that I cannot find. Mypowershell output:
_ _ ____ _ ___
/ \ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _|
/ △ \ | '_ \ / _` | | | | |/ _` | '__| | | | | | |
/ ___ \| | | | (_| | |_| | | (_| | | | |___| |___ | |
/_/ \_\_| |_|\__, |\__,_|_|\__,_|_| \____|_____|___|
|___/
Angular CLI: 8.3.20
Node: 12.13.1
OS: win32 x64
Angular:
...
Package Version
------------------------------------------------------
#angular-devkit/architect 0.803.20
#angular-devkit/core 8.3.20
#angular-devkit/schematics 8.3.20
#schematics/angular 8.3.20
#schematics/update 0.803.20
rxjs 6.4.0
PS C:\Users\Path> ng new my-app
? Would you like to add Angular routing? Yes
? Which stylesheet format would you like to use? CSS
ENOENT: no such file or directory, mkdir 'C:\Users\Path>my-app'
Thanks in advance.

So quick fix was I needed to be within my home directory to create the app:
PS C:\Users\username\
Don't know why this works.

Related

Cannot Create BuildFire Plugin With Angular

Githubs password authentication was removed. See the console below:
me#me-MBP BuildFireSDK % buildfire plugin init NixCodeAngular angular
______ _ _ _______ _
| ___ \ (_) | | | ___(_)
| |_/ /_ _ _| | __| | |_ _ _ __ ___
| ___ \ | | | | |/ _` | _| | | '__/ _ \
| |_/ / |_| | | | (_| | | | | | | __/
\____/ \__,_|_|_|\__,_\_| |_|_| \___|
Creating Plugin NixCodeAngular with tempalte angular
Username for 'https://github.com': myemail#gmail.com
Password for 'https://myemail#github.com':
Cloning into '/Users/me/Development/admins/nixcode-buildfire-2/BuildFireSDK/plugins/NixCodeAngular'...
remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/BuildFire/angularPluginTemplate.git/'
Error: Cloning into '/Users/me/Development/admins/nixcode-buildfire-2/BuildFireSDK/plugins/NixCodeAngular'...
remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/BuildFire/angularPluginTemplate.git/'
at toError (/opt/homebrew/lib/node_modules/buildfire-cli/node_modules/simple-git/promise.js:90:14)
at /opt/homebrew/lib/node_modules/buildfire-cli/node_modules/simple-git/promise.js:61:36
at Git.<anonymous> (/opt/homebrew/lib/node_modules/buildfire-cli/node_modules/simple-git/src/git.js:214:18)
at Git.fail (/opt/homebrew/lib/node_modules/buildfire-cli/node_modules/simple-git/src/git.js:1475:18)
at fail (/opt/homebrew/lib/node_modules/buildfire-cli/node_modules/simple-git/src/git.js:1433:20)
at /opt/homebrew/lib/node_modules/buildfire-cli/node_modules/simple-git/src/git.js:1442:16
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
You need to use a personal token for the password field, check here for more info and here on how to create it.

npm install and ng serve taking CPU to 100%

Recently i have upgraded from angular 8 to angular 11
_ _ ____ _ ___
/ \ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _|
/ △ \ | '_ \ / _` | | | | |/ _` | '__| | | | | | |
/ ___ \| | | | (_| | |_| | | (_| | | | |___| |___ | |
/_/ \_\_| |_|\__, |\__,_|_|\__,_|_| \____|_____|___|
|___/
Angular CLI: 11.2.14
Node: 12.22.1
OS: win32 ia32
Angular:
...
Ivy Workspace:
Package Version
------------------------------------------------------
#angular-devkit/architect 0.1102.14 (cli-only)
#angular-devkit/core 11.2.14 (cli-only)
#angular-devkit/schematics 11.2.14 (cli-only)
#schematics/angular 11.2.14 (cli-only)
#schematics/update 0.1102.14 (cli-only)
I am facing very strange problem , when i am doing
npm install its throwing
<--- Last few GCs --->
[7924:029AF4A0] 845931 ms: Scavenge 836.1 (849.0) -> 835.8 (856.5) MB, 9.9 / 0.0 ms (average mu = 0.890, current mu = 0.000) allocation failure
[7924:029AF4A0] 846011 ms: Scavenge 843.7 (856.5) -> 843.1 (856.5) MB, 6.4 / 0.0 ms (average mu = 0.890, current mu = 0.000) allocation failure
[7924:029AF4A0] 846165 ms: Scavenge 843.7 (856.5) -> 843.0 (862.7) MB, 32.5 / 0.0 ms (average mu = 0.890, current mu = 0.000) allocation failure
<--- JS stacktrace --->
Cannot get stack trace in GC.
FATAL ERROR: NewSpace::Rebalance Allocation failed - JavaScript heap out of memory
After multiple attempts even though if i am able to download the node modules. During npm start i am getting same error.
Any idea what i can do here ?
Well, you're definitely running out of heap.
You can add something like this in your package.json under scripts:
scripts: {
"large-build": "node --max_old_space_size=8048 /node_modules/#angular/cli/bin/ng build --aot --prod",
"large-serve": "node --max_old_space_size=8048 ./node_modules/#angular/cli/bin/ng serve --aot --prod"
}
And you can run it as:
npm run large-build
and respectively
npm run large-serve

Jmeter executing scripts but provides blank report

I am running jmeter in non GUI mode in my linux server inside docker. When I check jmeter is installed or not it says its there with the version but when I execute my script it says as follows-
root#xxxxxxx:/# /var/xxxxx/apache-jmeter-5.1/bin/jmeter -n -t /lib/xxx/deduction.jmx -l test.jtl
Creating summariser <summary>
Created the tree successfully using /lib/xxx.s/deduction.jmx
Starting the test # Tue May 14 05:54:53 UTC 2019 (1557813293320)
Waiting for possible Shutdown/StopTestNow/HeapDump/ThreadDump message on port 4445
summary = 0 in 00:00:00 = ******/s Avg: 0 Min: 9223372036854775807 Max: -9223372036854775808 Err: 0 (0.00%)
Tidying up ... # Tue May 14 05:55:53 UTC 2019 (1557813353945)
... end of run
The same file works fine in my windows machine.
root#xxxxxx:/# /var/xxxxxx/apache-jmeter-5.1/bin/jmeter -v
_ ____ _ ____ _ _ _____ _ __ __ _____ _____ _____ ____
/ \ | _ \ / \ / ___| | | | ____| | | \/ | ____|_ _| ____| _ \
/ _ \ | |_) / _ \| | | |_| | _| _ | | |\/| | _| | | | _| | |_) |
/ ___ \| __/ ___ \ |___| _ | |___ | |_| | | | | |___ | | | |___| _ <
/_/ \_\_| /_/ \_\____|_| |_|_____| \___/|_| |_|_____| |_| |_____|_| \_\ 5.1 r1853635
Copyright (c) 1999-2019 The Apache Software Foundation
I experienced that also. In my case, the problem was the path set on JMeter component “CSV Data Set Config”. When I executed the project at my machine, the Jmeter searched and found the path, but after upload to the server I forgot to change the CSV path according to the server environment. After change it the tests were executed Ok on server. So, check if there is something like that on your JMeter project.

Arangodb connection refused error # 61

im very new with arango, but when i try to start the server with arangosh i get this
__ _ _ __ __ _ _ __ __ _ _ _| |__
/ | '__/ _ | ' \ / _` |/ _ / | '_ \
| (| | | | (| | | | | (| | () __ \ | | |
__,|| __,|| ||_, |_/|/| ||
|/
arangosh (ArangoDB 3.3.3 [darwin] 64bit, using jemalloc, VPack 0.1.30, RocksDB 5.6.0, ICU 58.1, V8 5.7.492.77, OpenSSL 1.0.2n 7 Dec 2017)
Copyright (c) ArangoDB GmbH
Pretty printing values.
Could not connect to endpoint 'http+tcp://127.0.0.1:8529', database: '_system', username: 'root'
Error message: 'Could not connect to 'http+tcp://127.0.0.1:8529' 'connect() failed with #61 - Connection refused''
using the newest version
It looks like the arangod server is not running on the same machine (127.0.0.1) on port 8529.
Can you verify it is actually running, and its port number is actually 8529? This is the default port, but it can be adjusted in the server configuration file (arangod.conf).
This error occured because arangoDB server is not running. In macOS You have to start server by running this command.
/usr/local/sbin/arangod &.

How does this zipfile print a message to my console when it's unzipped?

I downloaded a font from FontSpace.com
and unzipped it using unzip my_font.zip
The following was then printed:
Archive: kimberly-geswein_just-realize.zip
_____ _ ____
| ___|__ _ __ | |_/ ___| _ __ __ _ ___ ___
| |_ / _ \| '_ \| __\___ \| '_ \ / _` |/ __/ _ \
| _| (_) | | | | |_ ___) | |_) | (_| | (_| __/
|_| \___/|_| |_|\__|____/| .__/ \__,_|\___\___|.com
|_|
Visit us at http://www.fontspace.com for more
information on this font, or for thousands of
more fonts!
inflating: JustRealize.ttf
inflating: JustRealizeBold.ttf
extracting: KGFonts-TOU.txt
How was this achieved? I don't mean the unzipping, I mean the printing of the advertisement.
On the command line you can do this with command zipnote which generally comes with the zip command.
From the manpage:
Example:
zipnote foo.zip > foo.tmp
ed foo.tmp
... then you edit the comments, save, and exit ...
zipnote -w foo.zip < foo.tmp
The trick is to put the "comment" at the end of that .tmp file that is read back into the .zip by the zipnote command.

Resources