2017-02-26 70 views
0

我试图与实时预览angularjs使用这个命令angularjs NPM开始显示错误

NPM启动

我NPM版本是4.3.0

我得到这些错误:

Microsoft Windows [版本10.0.14393](c)2016 Microsoft Corporation。 保留所有权利。

C:\ Users \ adirz \ Desktop \ Angularjs \ Blog> npm start npm ERR! Windows_NT 10.0.14393 npm ERR! argv“C:\ Program Files \ nodejs \ node.exe”“C:\ Users \ adirz \ A ppData \ Roaming \ npm \ node_modules \ npm \ bin \ npm-cli.js”“start”npm ERR!节点v6.9.3 npm ERR! npm v4.3.0 npm ERR!路径 C:\ Users \ adirz \ Desktop \ Angularjs \ Blog \ package.json npm ERR!代码 ENOENT npm ERR! errno -4058 npm ERR!系统调用打开

npm ERR! enoent ENOENT:没有这样的文件或目录,打开 'C:\ Users \ adirz \ Desktop \ Angularjs \ Blog \ package.json'npm ERR! enoent ENOENT:没有这样的文件或目录,打开'C:\ Users \ adirz \ Desktop \ Angularjs \ Blog \ package.json'npm ERR! enoent这是大多数 可能不是npm本身的问题npm ERR! enoent并且与 npm无法找到文件有关。 npm ERR! enoent

npm ERR!请包括以下任何支持请求的文件: npm ERR!
C:\用户\ adirz \应用程序数据\漫游\ NPM-cache_logs \ 2017-02-26T1 2_48_04_006Z-的debug.log

+0

明显的问题..你在你的项目目录中运行这个吗?它似乎无法找到package.json –

+0

确实存在'C:\ Users \ adirz \ Desktop \ Angularjs \ Blog \ package.json'存在 –

+0

[运行npm启动时启动脚本丢失错误](http:// stackoverflow.com/questions/31976722/start-script-missing-error-when-running-npm-start) – Sajeetharan

回答

1

如果package.json在目录中缺少会出现此错误。首先在您的目录中写入npm init命令。它会创建json文件,并确保在运行npm start之前在其中定义一个“启动”脚本。

+0

@sachile ranawaka,谢谢。我现在创建package.json文件,但是当我运行'npm start'时,它显示我'缺少脚本:启动'。该怎么办? –

+0

将此属性添加到您的json''脚本中:{“start”:“path_to _your_starting_file.js”}' –

+0

我的starting_file.js是什么?也许index.html? –