我尝试使用带有此命令的实时预览的angularjs
npm start
我的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:\用户\ adirz \ A ppData \漫游\ NPM \ node_modules \ NPM \ BIN \ NPM-cli.js" "开始" NPM 呃!节点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'错误的ERR! ENOENT ENOENT:没有这样的文件或目录,打开' C:\ Users \ adirz \ 桌面\ Angularjs \博客\的package.json'错误的ERR! enoent这是最多的 npm ERR本身可能不是问题! enoent与...有关 npm无法找到文件。错误的ERR! ENOENT
npm ERR!请在任何支持请求中包含以下文件: npm ERR!
C:\ Users \用户adirz \应用程序数据\漫游\ NPM-cache_logs \ 2017-02-26T1 2_48_04_006Z-的debug.log
答案 0 :(得分:1)
如果目录中缺少package.json
,则会发生此错误。首先在您的目录中编写npm init
命令。它将创建json文件并确保在运行npm start之前在其中定义“start”脚本。