【发布时间】:2017-09-03 07:14:38
【问题描述】:
我已经安装了npm 3.10.10 然后我有installed ionic 3.9.2 和cordova 7.0.1。
我尝试了以下步骤:
-
ionic start newProject(选择了一个标签项目)
ionic serve
这个命令将throwerror
错误:找不到模块 'E:\firstProject\node_modules\@ionic\app-scripts'
我只找到了这个帖子Error: Cannot find module '@ionic/app-scripts'。
我不想降级我的 nodejs 版本,因为我想使用最新功能
但我试过了,
npm i @ionic/app-scripts(SAG 回答)
在上面执行command 之后,我得到相同的error
请帮助我不要降级nodejsversion
编辑 1(根据 sampath 建议): 下面是我的 package.json 文件
{
"name": "firstProject",
"version": "0.0.1",
"author": "Ionic Framework",
"homepage": "http://ionicframework.com/",
"private": true,
"scripts": {
"clean": "ionic-app-scripts clean",
"build": "ionic-app-scripts build",
"lint": "ionic-app-scripts lint",
"ionic:build": "ionic-app-scripts build",
"ionic:serve": "ionic-app-scripts serve"
},
"dependencies": {
"@angular/common": "4.1.3",
"@angular/compiler": "4.1.3",
"@angular/compiler-cli": "4.1.3",
"@angular/core": "4.1.3",
"@angular/forms": "4.1.3",
"@angular/http": "4.1.3",
"@angular/platform-browser": "4.1.3",
"@angular/platform-browser-dynamic": "4.1.3",
"@ionic-native/core": "3.12.1",
"@ionic-native/splash-screen": "3.12.1",
"@ionic-native/status-bar": "3.12.1",
"@ionic/storage": "2.0.1",
"ionic-angular": "3.6.0",
"ionicons": "3.0.0",
"rxjs": "5.4.0",
"sw-toolbox": "3.6.0",
"zone.js": "0.8.12"
},
"devDependencies": {
"@ionic/app-scripts": "2.1.4",
"typescript": "2.3.4"
},
"description": "An Ionic project"
}
当我运行 ionic info 时,它给出了某种错误
$ 离子信息
编辑 2:(在 sampath 回答之后)
- 我做了以下更改
i removed `"@ionic/app-scripts": "2.1.4"`
$ npm install @ionic/app-scripts@latest --save-dev
发布 $ npm install @ionic/app-scripts@latest --save-dev , package.json 文件如下所示
请帮助我提前谢谢!!!!
【问题讨论】:
-
你能显示
package.json文件和ionic info吗? -
您好,您可以在 EDIT1 看到它
-
sampath 请帮我解决上述问题
error -
您的问题解决了吗?我也有同样的问题
-
就我而言,我在终端中设置了
NODE_ENV=production。要检查 NODE_ENV 的值,echo $NODE_ENV,请将其更改回 development 并使用NODE_ENV=development。
标签: node.js cordova ionic-framework npm ionic3