<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Gautam kumar Pandey</title>
    <description>The latest articles on DEV Community by Gautam kumar Pandey (@gkumarpandey).</description>
    <link>https://dev.to/gkumarpandey</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F740966%2F68228508-0975-41b4-bd93-c39f7e6bbb30.png</url>
      <title>DEV Community: Gautam kumar Pandey</title>
      <link>https://dev.to/gkumarpandey</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/gkumarpandey"/>
    <language>en</language>
    <item>
      <title>What is Npm</title>
      <dc:creator>Gautam kumar Pandey</dc:creator>
      <pubDate>Fri, 05 Aug 2022 11:24:53 +0000</pubDate>
      <link>https://dev.to/gkumarpandey/what-is-npm-2ifh</link>
      <guid>https://dev.to/gkumarpandey/what-is-npm-2ifh</guid>
      <description>&lt;p&gt;Npm stands for &lt;strong&gt;Node package manager&lt;/strong&gt;. npm is a package manager for the JavaScript programming language. it is default package manager for the JavaScript runtime environment Node.js&lt;br&gt;
Npm consists of components &lt;br&gt;
 Command line client also called npm&lt;br&gt;
 Online database for public and paid for private packages &lt;br&gt;
 called npm registry&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What can do with npm ?&lt;/strong&gt;&lt;br&gt;
 npm allow us to new package from the registry. also it allow &lt;br&gt;
 us to discover and publish new node packages.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is Package?&lt;/strong&gt;&lt;br&gt;
A package in Node.js contains all the files you need for a module. Moudles are JavaScript libraries you can include in your project.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Install new package&lt;/strong&gt;&lt;br&gt;
To install new package, you use the command &lt;code&gt;npm install&lt;/code&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;npm install &amp;lt;package-name&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;How to Update Package&lt;/strong&gt;&lt;br&gt;
To update the package installed install locally in your nodejs project write the following command&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;npm update &amp;lt;package-name&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;What is package.json ?&lt;/strong&gt;&lt;br&gt;
Every project in JavaScript whether it is nodejs or a browser application can be scoped as an npm package with its own package information and its package.json job to describe the project.&lt;/p&gt;

&lt;p&gt;we cna think of package.json as stamped labels on those npm good boxes that our army of wombats delivers around.&lt;/p&gt;

&lt;p&gt;package.json will be generatied when npm &lt;code&gt;npm init&lt;/code&gt; is run to initialise a javaScript/Node.js project, with these basic metadata provided by developers:&lt;br&gt;
Example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;{
  "name": "my-app",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "@testing-library/jest-dom": "^5.16.4",
    "@testing-library/react": "^13.3.0",
    "@testing-library/user-event": "^13.5.0",
    "react": "^18.2.0",
    "react-dom": "^18.2.0",
    "react-scripts": "5.0.1",
    "web-vitals": "^2.1.4"
  },
  "scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build",
    "test": "react-scripts test",
    "eject": "react-scripts eject"
  },
  "eslintConfig": {
    "extends": [
      "react-app",
      "react-app/jest"
    ]
  },
  "browserslist": {
    "production": [
      "&amp;gt;0.2%",
      "not dead",
      "not op_mini all"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  }
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;What is Dependencies&lt;/strong&gt;&lt;br&gt;
When you install an npm package using &lt;code&gt;npm install &amp;lt;package-name&amp;gt;&lt;/code&gt;, you are installing it as a dependency. the package is automatically listed in the package.json file, under the dependiecies list &lt;/p&gt;

</description>
      <category>javascript</category>
      <category>webdev</category>
      <category>npm</category>
      <category>node</category>
    </item>
    <item>
      <title>5 Basic Linux Command You Should Know</title>
      <dc:creator>Gautam kumar Pandey</dc:creator>
      <pubDate>Fri, 05 Aug 2022 09:25:00 +0000</pubDate>
      <link>https://dev.to/gkumarpandey/5-basic-linux-command-you-should-know-7oo</link>
      <guid>https://dev.to/gkumarpandey/5-basic-linux-command-you-should-know-7oo</guid>
      <description>&lt;p&gt;&lt;a href="https://dev.tourl"&gt;&lt;/a&gt;Hey!! There if you are using Linux operating system these Linux command you should definitely know which will boost your productivity in Linux &lt;br&gt;
soo.. Let's get started &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. cd&lt;/strong&gt;&lt;br&gt;
  -&amp;gt; cd command used to navigate through files and directories. it requires either full path of directory or just name of that, depend on the current working directory you're in. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--RynnZksV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3erjwr73jbv3attb4p14.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--RynnZksV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3erjwr73jbv3attb4p14.png" alt="Image description" width="388" height="70"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;2. pwd&lt;/strong&gt;&lt;br&gt;
-&amp;gt; pwd command used to know in which directory you are currently working. &lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s---Py8KyAQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cnon8isnmbzd07f2g5my.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s---Py8KyAQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cnon8isnmbzd07f2g5my.png" alt="Image description" width="425" height="131"&gt;&lt;/a&gt;&lt;br&gt;
Look the above terminal image, from the cd command you go to Desktop directory now you want to know in which directory i'm curently working to show tht just type pwd it show your current directory here is Desktop.&lt;br&gt;
&lt;strong&gt;3.mkdir&lt;/strong&gt;&lt;br&gt;
-&amp;gt; &lt;em&gt;mkdir stands for make directory&lt;/em&gt; which used to create a directory in your currently working file. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--hXoWIlAC--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/k7bh241njkg2jfrfl2w3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--hXoWIlAC--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/k7bh241njkg2jfrfl2w3.png" alt="Image description" width="752" height="134"&gt;&lt;/a&gt;&lt;br&gt;
in above image here i'm working in &lt;em&gt;working Direcory&lt;/em&gt; i want to make a folder name &lt;strong&gt;new-folder&lt;/strong&gt; in working Directory for that type &lt;code&gt;mkdir new-folder&lt;/code&gt; and it will create folder of name new-folder.&lt;br&gt;
&lt;strong&gt;4. ls&lt;/strong&gt;&lt;br&gt;
-&amp;gt; &lt;code&gt;ls&lt;/code&gt; command used to view the content of a directory. By default it shows the content of current working directory.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--87V_3DFn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9y5jay070gblcfa85hj6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--87V_3DFn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9y5jay070gblcfa85hj6.png" alt="Image description" width="752" height="134"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;5. touch&lt;/strong&gt;&lt;br&gt;
-&amp;gt; &lt;code&gt;touch&lt;/code&gt; command used to create blank file &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--oyei2ZZo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7ify5kttknt5svvvruof.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--oyei2ZZo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7ify5kttknt5svvvruof.png" alt="Image description" width="880" height="186"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>linux</category>
      <category>programming</category>
    </item>
    <item>
      <title>How I Use VSCode</title>
      <dc:creator>Gautam kumar Pandey</dc:creator>
      <pubDate>Thu, 04 Aug 2022 08:59:37 +0000</pubDate>
      <link>https://dev.to/gkumarpandey/how-i-use-vscode-2i3h</link>
      <guid>https://dev.to/gkumarpandey/how-i-use-vscode-2i3h</guid>
      <description>&lt;p&gt;I recently updated and shared my &lt;a href="https://howivscode.com/gkumar-pandey"&gt;Visual Studio Code settings&lt;/a&gt; on &lt;a href="https://howivscode.com"&gt;How I VSCode&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Check them out and share yours as well!&lt;/p&gt;

</description>
      <category>vscode</category>
    </item>
  </channel>
</rss>
