我遇到了一些电脑问题,当我尝试ng serve
我的离子2应用时,我收到了这个错误:
c:\ xampp \ htdocs \ themill> ionic serve
ionic-hello-world @ ionic:提供c:\ xampp \ htdocs \ themill ionic-app-scripts服务" - v2" " - 地址" " 0.0.0.0" " - 端口" " 8100" " - livereload端口" " 35729"
'离子型应用内的脚本'不被视为内部或外部 命令,可操作程序或批处理文件。
npm ERR! Windows_NT 10.0.14393 npm ERR! argv" C:\ Program 文件\的NodeJS \ node.exe" " C:\ Users \用户家\应用程序数据\漫游\ NPM \ node_modules \ NPM \ BIN \ NPM-cli.js" "运行" "离子型:服务" " - " " - V2" " - 地址" " 0.0.0.0" " - 端口" " 8100" " - livereload端口" " 35729"错误的ERR!节点v6.9.2 npm ERR! npm v4.0.2 错误的ERR!代码ELIFECYCLE npm ERR! ionic-hello-world @ ionic:服务:
ionic-app-scripts serve "--v2" "--address" "0.0.0.0" "--port" "8100" "--livereload-port" "35729"
npm ERR!退出状态1 npm ERR!错误的ERR! 在ionic-hello-world @ ionic:服务脚本&ion-app-scripts失败 服务" - v2" " - 地址" " 0.0.0.0" " - 端口" " 8100" " - livereload端口" " 35729"&#39 ;.错误的ERR!确保您拥有node.js的最新版本 和npm安装。错误的ERR!如果你这样做,这很可能是一个问题 使用ionic-hello-world软件包,npm ERR!不是与npm本身。 NPM 呃!告诉作者你的系统失败了:npm ERR!
ionic-app-scripts服务" - v2" " - 地址" " 0.0.0.0" " - 端口" " 8100" " - livereload端口" " 35729"
我试图在全球范围内取消安装,安装和安装,但它并没有解决。 任何想法有什么不对?
Windows 10。
答案 0 :(得分:12)
在我的情况下,问题是我正在使用mac并尝试将项目转移到Windows 10计算机。要遵循的步骤:
npm install @ionic/app-scripts@latest --save-dev
npm rebuild node-sass
以构建当前环境的绑定。我不知道你的情况如何,但在我的情况下,上述步骤有效。
如果你的情况不同,也许这里的文件是:
https://www.npmjs.com/package/@ionic/app-scripts
将帮助您入门。
答案 1 :(得分:0)
对我有用的只是删除 node_modules 文件夹并重新初始化 npm i
不确定首先如何进入该状态