reactjs - React Material 启动脚本 NODE_PATH 无法识别
问题描述
我已经下载了以下 React Material 模板 模板
遵循文档中的步骤
包.json
{
"name": "material-dashboard-react",
"version": "1.6.0",
"description": "Material Dashboard React. Coded by Creative Tim",
"private": false,
"main": "dist/index.js",
"scripts": {
"start": "NODE_PATH=./src react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test --env=jsdom",
"eject": "react-scripts eject",
"install:clean": "rm -rf node_modules/ && rm -rf package-lock.json && npm install && npm start",
"lint:check": "eslint . --ext=js,jsx; exit 0",
"lint:fix": "eslint . --ext=js,jsx --fix; exit 0",
"build-package-css": "cp src/assets/css/material-dashboard-react.css dist/material-dashboard-react.css",
"build-package": "npm run build-package-css && babel src --out-dir dist"
},
}
解决方案
这是因为您使用的是 Windows。该项目之前可能在基于 unix 的计算机上运行(NODE_PATH=./src
不是定义环境变量的 windows 方式)。您可以使用 Windows 语法修复它"start": "set NODE_PATH=./src react-scripts start",
(您的项目不会在 unix 机器上运行)或使用跨环境库来定义您的环境:https ://www.npmjs.com/package/dotenv
推荐阅读
- r - 如何在面板数据集中包含定义总观察值的变量?
- javascript - 如何使用javascript过滤和获取限制数量的数据
- python - 在 python 脚本中使用 PyInstaller 或其他 python 命令
- java - 在没有ffmpeg的.mov视频中提取透明png
- powershell - 如何使用 PowerShell 替换/更新 LDAP 目录中的属性值?
- c++ - C ++如何将输出保存到文件中
- r - UseMethod(“required_pkgs”)中的错误:没有适用于“required_pkgs”的方法应用于“工作流”类的对象
- powershell - Powershell 到 .vbs
- typescript - 如何使用联合类型深度展平 Typescript 接口并将完整的对象路径保留在键中
- vb.net - 还有什么会不断地将错误的项目放入解决方案中?