当我尝试在我的React应用程序上使用npm start时,我一直收到此错误

时间:2020-06-04 15:08:27

标签: javascript reactjs

picture

每次使用npm start时,错误都会不断出现。我是一个完整的初学者

4 个答案:

答案 0 :(得分:2)

浏览至“我的应用”文件夹中的“我的应用”文件夹,然后运行npm start

答案 1 :(得分:0)

祝贺您第一个React应用!

npm start命令在package.json文件中查找脚本。看起来像这样:

'scripts': {
     'start': 'node app.js'
}

您的错误是说您的终端根本找不到package.json文件。确保您的终端与package.json文件位于同一目录中。如果在终端中输入ls命令,则应显示package.json文件。如果没有看到,可以使用cd ..上移目录,或使用cd {folderName}上移目录。您希望位于my-app目录中。 pwd命令将显示您当前所在的目录。

答案 2 :(得分:0)

您已经在另一个final class ChargiePercentageNumberFormatter: NumberFormatter { override func attributedString(for obj: Any, withDefaultAttributes attrs: [NSAttributedString.Key : Any]? = nil) -> NSAttributedString? { guard let obj = obj as? NSNumber else { return nil; } guard let numberString = self.string(from: obj) else { return nil } let font = NSFont(name: "Poppins-Regular", size: 16)! let attrs: [NSAttributedString.Key: Any] = [.font: font, .kern: 1.2] let result = NSAttributedString(string: numberString, attributes: attrs) return result } } 文件夹中创建了一个my app文件夹,并且您的工作目录是第一个没有package.json文件的文件夹。您必须将终端目录更改为内部my app文件夹。

答案 3 :(得分:0)

您需要从包含package.json的目录中运行命令。可能还需要使用命令nmp run start来代替。顺便说一下,名称中带有空格的文件夹以后可能会引起一些问题。我建议删除空格。