无法在WebStorm中创建React.js项目

时间:2018-04-07 06:53:41

标签: javascript node.js reactjs webstorm

我将在WebStorm中创建一个React.js Web应用程序。我在create-react-app和Node.js解释器中安装了/usr/local/bin。我使用Debian sid Linux发行版。当我在WebStorm中尝试创建项目时,我收到此错误:

/usr/bin/node /usr/local/bin/index.js .
module.js:538
    throw err;
    ^

Error: Cannot find module '/usr/local/bin/index.js'
    at Function.Module._resolveFilename (module.js:536:15)
    at Function.Module._load (module.js:466:25)
    at Function.Module.runMain (module.js:676:10)
    at startup (bootstrap_node.js:187:16)
    at bootstrap_node.js:608:3
Done

我希望得到帮助。

1 个答案:

答案 0 :(得分:0)

尝试在npm中使用-g标志全局安装node和create-reat-app,并确保两者都在系统范围内可用。要使节点解释器全局可用,请尝试在nvm中设置default或尝试安装nodejs-legacy。

无论如何,Web storm根据文件扩展名提供编码帮助。例如,如果它是.jsx文件,那么自动完成可以帮助您编写反应特定语法和增强的ES语法。

即使在通过Webstorm创建项目之后,您也必须通过npm install安装依赖项。

因此,我的建议是通过输入create-react-app从控制台仅使用create-react-app创建项目而不是卡住 然后一切都会为你设定。通过进入项目文件夹并运行npm start来测试设置,您可以在浏览器中看到基本反应应用程序打开。

要进一步编码,您可以在Web风暴中打开项目文件夹并继续项目