到目前为止,我们正在使用以下命令运行App.js-
我们可以使用npm脚本来运行或调试我们的应用程序。
如何启动节点项目
命令是-npm init
上面的命令将启动一个项目,它将询问有关项目名称和启动文件名等的几个问题。
由于我们拥有App.js文件,因此已经将App.js文件作为起始条目文件名。npm init命令将创建一个package.json文件,可在其中添加/更新/删除项目的依赖项。
Package.json文件如下所示,按照文件扩展名的json文件格式显示-
{ "name": "dev", "version": "1.0.0", "description": "", "main": "App.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "author": "", "license": "ISC" }
主要是条目文件名,这里是App.js文件。
我们可以看到默认情况下也添加了用于测试的脚本。我们可以根据需要自定义脚本。
添加启动脚本
让我们添加一个启动脚本,以使App.js运行。在脚本部分中,在下面添加以下条目:
"scripts": { "test": "echo \"Error: no test specified\" && exit 1", "start": "node App.js" }
现在,我们不需要手动使用节点App.js来运行应用程序,而是可以使用npm脚本-
start和test是npm脚本中的保留关键字。如果我们想创建一个脚本名称而不是像-
“ dev”:“节点App.js”
然后运行它,我们将必须执行npm run dev,注意npm之后使用run关键字。
Package.json文件保存项目的依赖关系和开发依赖关系。其他人将只需要执行npm install来获取项目中的那些依赖项。
仅在应用程序开发期间需要的依赖项使用以下命令安装
npm install –save-dev library_name
如果需要在本地系统中全局安装任何库,
npm install –g库名
-g标志表示该库的全局安装,现在我们可以在其他项目中使用该库,而无需再次安装它。
Webpack库有助于将项目构建为定义的结构,我们可以根据项目要求进行自定义。