当我尝试启动任何 npm 命令时,终端显示
module.js:472
throw err;
^
Error: Cannot find module '/usr/lib/node_modules/npm/bin/node_modules/npm/bin/npm-cli.js'
at Function.Module._resolveFilename (module.js:470:15)
at Function.Module._load (module.js:418:25)
at Module.runMain (module.js:605:10)
at run (bootstrap_node.js:425:7)
at startup (bootstrap_node.js:146:9)
at bootstrap_node.js:540:3
我尝试重新安装 node.js 和 npm 。 如何以及在何处更改目录" usr / lib / node_modules / npm / bin / node_modules / npm / bin / npm-cli.js" to" usr / bin / node_modules / npm / bin / npm-cli.js"。
P.S。当我将所有node_modules和过去复制到/ node_modules / npm / bin /时,它可以工作,但这不是一个可接受的解决方案。
答案 0 :(得分:0)
在项目文件夹中有一个名为import 'package:flutter/material.dart';
void main() {
runApp(new MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
title: 'Gradient Example',
home: new MyHomePage(),
);
}
}
class MyHomePage extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new Scaffold(
appBar: new AppBar(
title: new Text('Gradient Example'),
),
body: new Center(
child: new ConstrainedBox(
constraints: new BoxConstraints.expand(),
child: new DecoratedBox(
decoration: new BoxDecoration(
gradient: new LinearGradient(
colors: <Color>[Colors.red, Colors.blue]
),
),
),
),
),
);
}
}
的文件。将文件重命名为webpack.local.settings.js.sample
它对我有用。