Truffle migrate gives “ Error: No network specified. ”

0 votes

I am trying to use truffle and I am using the following commands:

truffle init

truffle compile

open other terminal

run testrpc

truffle migrate

Now I am getting this error:



Error: No network specified. Cannot determine current network.

    at Object.detect (/usr/local/lib/node_modules/truffle/build/cli.bundled.js:43157:23)

    at /usr/local/lib/node_modules/truffle/build/cli.bundled.js:200497:19

    at finished (/usr/local/lib/node_modules/truffle/build/cli.bundled.js:43085:9)

    at /usr/local/lib/node_modules/truffle/build/cli.bundled.js:198408:14

    at /usr/local/lib/node_modules/truffle/build/cli.bundled.js:68162:7

    at /usr/local/lib/node_modules/truffle/build/cli.bundled.js:163793:9

    at /usr/local/lib/node_modules/truffle/build/cli.bundled.js:160353:16

    at replenish (/usr/local/lib/node_modules/truffle/build/cli.bundled.js:160873:25)

    at iterateeCallback (/usr/local/lib/node_modules/truffle/build/cli.bundled.js:160863:17)

    at /usr/local/lib/node_modules/truffle/build/cli.bundled.js:160838:16

How to solve this?

Aug 9, 2018 in Blockchain by slayer
• 29,040 points
156 views

2 answers to this question.

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
0 votes

Have you specified the network in the configuration file? Your truffle.js file should look something like this:

module.exports = {

  networks: {

    development: {

      host: "localhost",

      port: 8545,

      network_id: "*" // Specify the network here

    }

  }

};
answered Aug 9, 2018 by digger
• 27,620 points
0 votes
You have to mention on which network you want to migrate the contract. After specifying the network, it will work fine. You have to add the network in the truffle.js file which you will find in the directory where you have created the truffle project.
answered Aug 13, 2018 by Omkar
• 66,880 points

Related Questions In Blockchain

0 votes
1 answer

Not able to migrate contract in Truffle: Error: No network specified. Cannot determine current network

Make these entries in truffle.js file: module.exports = { ...READ MORE

answered Nov 29, 2018 in Blockchain by Omkar
• 66,880 points
86 views
0 votes
1 answer

truffle create contract shows no network available error

In your truffle project directory, you have ...READ MORE

answered Dec 11, 2018 in Blockchain by Omkar
• 66,880 points
49 views
0 votes
1 answer

Truffle migrate network error

When you are running truffle on a ...READ MORE

answered Jan 18 in Blockchain by Omkar
• 66,880 points
27 views
0 votes
1 answer
0 votes
1 answer

Truffle tests not running after truffle init

This was a bug. They've fixed it. ...READ MORE

answered Sep 11, 2018 in Blockchain by Christine
• 15,790 points
81 views
0 votes
1 answer

How to create a Genesis Block in a Private Network?

{     "nonce": "0x0000000000000042",     "difficulty": "0x000000100",     "alloc": {     },     "mixhash": "0x0000000000000000000000000000000000000000000000000000000000000000",     "coinbase": "0x0000000000000000000000000000000000000000",     "timestamp": "0x00",     "parentHash": ...READ MORE

answered Jul 12, 2018 in Blockchain by digger
• 27,620 points
89 views
0 votes
2 answers

Truffle migrate Error after run testrpc

Simple Solution: // module.exports = { // ...READ MORE

answered Sep 24, 2018 in Blockchain by Wasim
36 views

© 2018 Brain4ce Education Solutions Pvt. Ltd. All rights Reserved.
"PMP®","PMI®", "PMI-ACP®" and "PMBOK®" are registered marks of the Project Management Institute, Inc. MongoDB®, Mongo and the leaf logo are the registered trademarks of MongoDB, Inc.